summaryrefslogtreecommitdiff
path: root/usergrps/uktug/baskervi/3_2/tx.ps
diff options
context:
space:
mode:
Diffstat (limited to 'usergrps/uktug/baskervi/3_2/tx.ps')
-rw-r--r--usergrps/uktug/baskervi/3_2/tx.ps7108
1 files changed, 7108 insertions, 0 deletions
diff --git a/usergrps/uktug/baskervi/3_2/tx.ps b/usergrps/uktug/baskervi/3_2/tx.ps
new file mode 100644
index 0000000000..84e4b1c3a5
--- /dev/null
+++ b/usergrps/uktug/baskervi/3_2/tx.ps
@@ -0,0 +1,7108 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Creator: pnmtops
+%%Title: noname.ps
+%%Pages: 1
+%%BoundingBox: 148 69 463 692
+%%EndComments
+/readstring {
+ currentfile exch readhexstring pop
+} bind def
+/picstr 648 string def
+%%EndProlog
+%%Page: 1 1
+gsave
+148.56 69.96 translate
+314.88 622.08 scale
+0.5 0.5 translate 90 rotate -0.5 -0.5 translate
+648 328 8
+[ 648 0 0 -328 0 328 ]
+{ picstr readstring }
+image
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+00000000000000000000000000000000000000c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c00000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c000c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c00000c0c0000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000c0c00000c0c000c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c000c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c300ffffffffffffffffffffff
+ffffffffffff8000ffffffffffffffffffffffffffffffffff8000c0c000
+00c0c000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c000c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c300ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808000ffc0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0808000c0c00000c0c000c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c000c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c300ffc0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0808000ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+808000c0c00000c0c000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c000c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c300ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c080
+8000ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808000c0c00000c0c000c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c000c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c30000c3c3c3c3c3c30000c3c3c3
+0000000000c3c3c3c3c3c3c3000000000000c3c3c3c3c3c300000000c3c3
+c3c3c30000000000c3c3c3c3c3c3c300000000000000c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+00ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808000ffc0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0808000c0c00000c0c000c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c000c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c30000c3c3c3c3c3c30000c3c30000c3c3c30000c3c3c3c3c3c3
+0000c3c3c30000c3c3c3c30000c3c30000c3c3c30000c3c3c30000c3c3c3
+c3c3c30000c3c3c3c30000c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c30000c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c300ffc0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0808000ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808000c0c000
+00c0c000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c000c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3000000c3c3c3c3
+000000c3c30000c3c3c30000c3c3c3c3c3c30000c3c3c3c30000c3c30000
+c3c3c3c30000c3c30000c3c3c30000c3c3c3c3c3c30000c3c3c3c30000c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c30000c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c300ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808000ffc0c0c0
+c0c0c0c000c0c0c0c0c0c0c0808000c0c00000c0c000c0c0000000000000
+00000000000000c0c0c000c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3000000c3c3c3c3000000c3c30000c3c3c3c3c3
+c3c3c3c3c3c30000c3c3c3c30000c3c30000c3c3c3c30000c3c30000c3c3
+c3c3c3c3c3c3c3c3c30000c3c3c3c30000c300000000c3c300000000c3c3
+c3000000000000000000c3c3c30000000000c3c300000000c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c300ffc0c0c0c0
+00000000000000c0c0c0c0808000ffc0c0c0c0c0c0000000c0c0c0c0c0c0
+808000c0c00000c0c000c0c000ffffffffffffffffffffff0080c0c000c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c300
+000000c3c300000000c3c3c3000000c3c3c3c3c3c3c3c3c30000c3c3c3c3
+0000c3c30000c3c3c3c30000c3c3c3000000c3c3c3c3c3c3c3c3c30000c3
+c3c3c30000c3000000c3c30000c3c30000c3c30000c3c30000c3c30000c3
+c30000c3c30000c3c30000c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c300ffc0c0c0c0c00000000000c0c0c0c0c080
+8000ffc0c0c0c0c00000000000c0c0c0c0c0808000c0c00000c0c000c0c0
+0000000000000000000000000080c0c000c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c300000000c3c300000000c3c3c3
+c3c3000000c3c300000000c30000c3c3c3c30000c3c30000c3c3c3c30000
+c3c3c3c3c3000000c3c3c3c3c3c3c300000000000000c3c30000c3c3c300
+00c3c30000c3c30000c3c30000c3c30000c3c30000c3c30000c3c30000c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+00ffc0c0c0c0c0c0000000c0c0c0c0c0c0808000ffc0c0c0c00000000000
+0000c0c0c0c0808000c0c00000c0c000c0c0c08080808080808080808080
+8080c0c000c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c30000c300000000c30000c3c3c3c3c3c3c30000c3c3c3c3c3c3
+0000c3c3c3c30000c3c30000c3c3c3c30000c3c3c3c3c3c3c30000c3c3c3
+c3c3c30000c3c3c3c3c3c3c30000c3c3c30000c3c30000c3c30000c3c300
+00c3c30000c3c30000c3c30000c3c30000c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c300ffc0c0c0c0c0c0c000c0c0
+c0c0c0c0c0808000ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808000c0c000
+00c0c000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c000c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c30000c300000000
+c30000c3c30000c3c3c30000c3c3c3c3c3c30000c3c3c3c30000c3c30000
+c3c3c3c30000c3c30000c3c3c30000c3c3c3c3c3c30000c3c3c3c3c3c3c3
+0000c3c3c30000c3c30000c3c30000c3c30000c3c30000c3c30000c3c300
+00c3c30000c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c300ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808000ffc0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0808000c0c00000c0c000c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c000c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c30000c3c30000c3c30000c3c30000c3c3c30000
+c3c3c3c3c3c30000c3c3c30000c3c3c3c30000c3c30000c3c3c30000c3c3
+c30000c3c3c3c3c3c30000c3c3c3c3c3c3c30000c3c3c30000c3c30000c3
+c30000c3c30000c3c30000c3c30000c3c30000c3c30000c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c300ffc0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0808000ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+808000c0c00000c0c000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c000c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c300
+00c3c30000c3c30000c3c3c30000000000c3c3c3c3c3c3c3000000000000
+c3c3c3c3c3c300000000c3c3c3c3c30000000000c3c3c3c3c3c3c30000c3
+c3c3c3c3c3c30000c3c3c3c300000000c3c3c30000c3c30000c3c30000c3
+c30000000000c3c3c3c30000c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c300ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c080
+8000ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808000c0c00000c0c000c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c000c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c30000c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+00ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808000ffc0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0808000c0c00000c0c000c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c000c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c30000c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c300ffc0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0808000ffc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0808000c0c000
+00c0c000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c000c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c30000c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c300ff808080808080808080808080808080808000ff808080
+808080808080808080808080808000c0c00000c0c000c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c000c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3
+c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3008080808080
+808080808080808080808080800080808080808080808080808080808080
+808000c0c000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+00000000000000000000000000000000000000000000000000c0c00000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c000
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+00c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c00000c0c000
+00c0c00000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c6969
+696969696969696969696969696969696969696969696969696969696969
+696969696969696969696969696969696969696969696969696969696969
+696969696969696969696969696969696969696969696969696969696969
+696969696969696969696969696969696969696969696969696969691c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c00c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c01c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c6969696969696969e2e2e2e2e2e2
+6969e2e26969e2e26969696969e2696969696969696969696969e2e26969
+69e2e2696969696969696969696969e2e269696969696969696969696969
+696969696969696969696969696969696969696969696969696969696969
+696969696969696969696969696969691c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1cffffffff1c1c1c1c1c1cff1c1c
+1c1c1c1c1c1c1c1c1c1c1cffffffff1c1c1c1c1cffffff1c1c1c1c1c1c1c
+1c1c1c1c1cffffffffff1c1cffffffffffff1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1cc0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c0001c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c6969696969696969e269e2e269e26969e2e26969e2e269696969
+e2e2696969696969696969696969e2e2e269e2e2e2696969696969696969
+696969e2e269696969696969696969696969696969696969696969696969
+696969696969696969696969696969696969696969696969696969696969
+696969691c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1cffff1c1cffff1c1c1c1cffff1c1c1c1c1c1c1c1c1c1c1c1cffff
+1c1cffff1c1c1cffff1c1c1c1c1c1c1c1c1c1c1c1c1cffff1c1c1cffff1c
+ffff1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1cc000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c01c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c6969696969696969
+6969e2e269696969e2e26969e2e26969e2e2e2e269696969696969696969
+6969e2e2e2e2e2e2e2696969696969696969696969696969696969696969
+696969696969696969696969696969696969696969696969696969696969
+696969696969696969696969696969696969696969691c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1cffff1c1cffff1c1c
+ffffffff1c1c1c1c1c1cffffff1c1c1cffff1c1cffff1c1cffff1c1c1c1c
+1c1c1c1cffffff1c1c1cffff1c1cffffff1cffff1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c00c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c01c0000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+0000000000000000000069696969696969696969e2e26969696969e2e2e2
+e26969696969e2e2696969696969696969696969e2e2e2e2e2e2e26969e2
+e2e2e269696969e2e2e2e2696969e2e2e2e2e26969696969696969696969
+e2e2e2e2e2e2696969e2e2e2e2696969e2e2e2e2e2696969e2e26969e2e2
+696969696969696969690000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000001c1c1c1cffff1c1c1c1cffff1c1c1c1c1c1cffff
+ff1c1c1c1c1c1c1cffff1c1cffff1c1c1c1c1c1c1c1cffffff1c1c1cffff
+1cffffffff1cffff1c1c1c1c1c1c0000000000000000000000000000001c
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c000
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+1c00001c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c6969
+6969696969696969e2e2696969696969e2e2696969696969e2e269696969
+e2e2e2e2e2e2e269e2e269e269e2e26969696969e2e26969696969e2e269
+6969e2e26969e2e269696969696969696969e2e269e269e2e269e2e26969
+e2e26969e2e26969e2e26969e2e26969e2e2696969696969696969691c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1cffff1c1c1c1c1cffff1c1c1c1c1c1c1c1c1c1c1c1c1c1c1cffff1c1c1c
+ffffffffff1c1c1c1c1c1c1c1c1c1c1cffff1cff1cffff1cffffffffff1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c00001cc000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c01c00001c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c69696969696969696969e2e26969
+696969e2e2e2e26969696969e2e2696969696969696969696969e2e26969
+69e2e26969e2e2e2e2e26969696969e2e2696969e2e26969e2e269696969
+696969696969e2e269e269e2e269e2e2e2e2e2e26969e2e26969e2e26969
+e2e26969e2e2696969696969696969691c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1cffff1c1c1c1c1c1cffff1c1c
+1c1c1c1c1c1c1c1c1c1c1c1cffff1c1c1c1cffff1c1cffff1c1c1c1c1c1c
+1c1c1c1cffffffff1cffff1c1c1c1c1cffff1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c00001c00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c01c00001c1c00000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+0000000069696969696969696969e2e269696969e2e26969e2e269696969
+e2e2696969696969696969696969e2e2696969e2e269e2e26969e2e26969
+696969e2e2696969e2e26969e2e269696969696969696969e2e269e269e2
+e269e2e2696969696969e2e26969e2e26969e2e26969e2e2696969696969
+696969690000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000001cffff1c1c1c1c1c1c1cffff1c1c1c1c1c1cffffff1c1c1c1cff
+ff1c1c1c1c1cffff1c1cffff1c1c1c1cffffff1c1c1cffffff1c1cffff1c
+1c1c1c1cffff1c1c00000000000000000000001c1c00001cc0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0001c00001c1c00
+001c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c6969696969696969
+6969e2e269696969e2e26969e2e269696969e2e269696969696969696969
+6969e2e2696969e2e269e2e26969e2e26969696969e2e2696969e2e26969
+e2e269696969696969696969e2e269e269e2e269e2e26969e2e26969e2e2
+6969e2e26969e2e26969e2e2696969696969696969691c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1cffff1c1cffff1c1c
+1c1cffff1c1c1c1c1c1cffffff1c1c1cffff1c1cffff1c1cffff1c1cffff
+1c1c1c1cffffff1c1c1cffff1c1c1cffff1cffff1c1cffff1c1c1c1c1c1c
+1c1c1c1c1c00001c1c00001cc000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c01c00001c1c00001c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c696969696969696969e2e2e2e2696969e2e26969
+e2e26969e2e2e2e2e2e269696969696969696969e2e2696969e2e26969e2
+e2e269e2e26969e2e2e2e2e2e269e2e26969e2e269696969696969696969
+e2e2696969e2e26969e2e2e2e2696969e2e26969e2e2696969e2e2e269e2
+e26969696969696969691c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1cffffffffffff1c1cffffffffffff1c1c1c1c1c1c
+1c1c1c1cffffffffffff1c1c1cffffffff1c1c1c1c1c1c1c1c1c1c1c1cff
+ffffffff1c1c1cffffffff1c1c1c1c1c1c1c1c1c1c1c1c00001c1c00001c
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+00c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+1c00001c1c00001c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c6969
+696969696969696969696969696969696969696969696969696969696969
+696969696969696969696969696969696969696969696969696969696969
+696969696969696969696969696969696969696969696969696969696969
+696969696969696969696969696969696969696969696969696969691c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c00001c1c00001cc0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c0001c00001c1c00001c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c6969696969696969696969696969
+696969696969696969696969696969696969696969696969696969696969
+696969696969696969696969696969696969696969696969696969696969
+696969696969696969696969696969696969696969696969696969696969
+696969696969696969696969696969691c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c00
+001c1c00001cc000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c008080008080
+0080008080008080008000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c01c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c80800080800080808080008080008080c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c0001c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+80008080008080008000808000808000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c00000c0c000
+00c0c00000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c008080008080008000808000
+8080008000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c01c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c80800080800080808080008080008080c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c0001c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b200000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+00000000000000000000000000000000000000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c800080800080
+80008000808000808000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c01c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c0080800080800080008080008080008000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+80800080800080808080008080008080c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c000
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c800080800080800080008080
+00808000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c01c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c0080800080800080008080008080008000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c808000808000
+80808080008080008080c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0001c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c80008080008080008000808000808000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+0080800080800080008080008080008000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+00c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2000000000000b2b2b2b2b2b2
+b2b2b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2000000b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b20000000000b2b2b2b2b2b20000b2b2b2b2
+b2b2b2b2b2b2b2b2b200b2b2b2b2b20000000000b2b2b2b2b2b2b2b2b2b2
+000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b200000000b2b2b2b2000000
+00b2b2b2b2b2b2b2b2b2b2b2000000000000b2b2000000b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b200000000000000b2b2b2b2b2b2b2b2b2000000b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b200000000b2b200000000000000b2000000000000b2b20000
+b2b2b20000b2b2b20000b2b2b2b20000b2b2b20000b20000b2b20000b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c808000808000808080800080
+80008080c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c0001c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b200b20000b200b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b20000b20000b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+0000b2b2b20000b2b2b2b2000000b2b2b2b2b2b2b2b2b2b2b2b20000b2b2
+b2b20000b2b2b20000b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2
+0000b2b2b2b20000b2b20000b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2
+00b20000b200b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2
+b2b200b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2
+b20000b2b2b200b2b20000b2b20000b2000000b2000000b2b200000000b2
+b2b20000b2b2b20000b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c80008080008080008000808000808000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2
+b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2000000b2b2b20000
+0000b2b2b2b2b2b2b2b2b2b200000000b2b2b2b20000b2b2000000b2b2b2
+b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b20000b2b20000
+b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b20000b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2
+b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b20000b2b2b20000b2b20000b2b2b2b2b2b20000b2
+b20000b200000000000000b20000b2b20000b2b2000000b2b20000b20000
+b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c008080008080
+0080008080008080008000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c01c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b200000000b2b2b2b200
+000000b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2b200000000b2b2b2
+b200000000b2b2b2000000b20000b2b2b2b2b2b2b2b2b2b2b200000000b2
+b2b20000b2b20000b2b2000000b20000b2b2b20000b2b2b2b2b2b2000000
+00b2b2b2b200000000b2b2b2b200000000b2b2b2b2b2b2b2b2b2b2b20000
+b2b20000b2b20000b200000000b2b20000b20000b2b2b2b2b2b2b2b2b2b2
+b2b20000b2b2b2b20000b200000000b2b2b2b2b2b2b2b2b2b20000000000
+b2b2b20000b2b20000b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2000000
+00b2b2b2b2b2b2b20000b2b20000b2b20000b2b2b2b2b2b20000b2b2b2b2
+b2b2b2b2b2b2b2b20000b2b2b2b2b20000b20000b2b2b200000000b2b2b2
+000000000000b2b2b200000000b2b2b2b200000000b2b2b2b2b2b2b2b2b2
+b2b2b20000b2b200b2b2b200000000b2b2b2b20000b2b20000b2b2000000
+00b2b2b20000000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+b2b2b2b2b2b2b20000b2b200b2b2b20000b2b20000b200000000000000b2
+0000b2b20000b2b200000000b20000b20000b2b20000b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c80800080800080808080008080008080c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c0001c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b20000b2b2b2b20000b2b20000b2b2b2b20000b2b2b2b2000000000000
+00b20000b2b20000b2b20000b2b20000b2b20000b2b20000b2b2b20000b2
+000000b200000000000000b20000b2b20000b2b20000b2b20000b2b2b200
+00b2000000b20000000000b2b2b2b2b2b2b20000b2b20000b2b20000b2b2
+0000b2b20000b2b2b2b2b2b2b2b2b2b20000b2b20000b2b20000b200b200
+00b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b20000b200
+b20000b2b2b2b2b2b2b2b2b2b20000b2b20000b2b20000b2b20000b2b2b2
+b2b2b2b2b2b2b20000b2b2b2b2b20000b2b20000b2b2b2b2b2b20000b2b2
+b20000000000b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2
+b2b2b2000000b20000b20000b2b20000b2b20000b200b20000b2b2b2b2b2
+0000b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b20000000000b2b20000
+b2b20000b2b2b20000b20000b2b20000b2b20000b2b20000b2b20000b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b20000000000
+b2b2b20000000000b2b20000b200b20000b20000b2b20000b2b200000000
+000000b2b200000000b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+80008080008080008000808000808000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c00000c0c000
+00c0c00000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b200000000
+0000b2b2b200000000b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2b200
+00b2b2b2b2b2000000000000b2b2b2000000b20000b2b2b2b2b2b2b2b2b2
+b20000b2b2b2b2b20000b2b20000b2b2b2000000b20000b2b20000b2b2b2
+b2b2b20000000000b2b20000b2b2b2b2b2b2000000000000b2b2b2b2b2b2
+b2b2b2b20000b2b20000b2b200000000b20000b200000000000000b2b2b2
+b2b2b2b2b2b2b2b20000b2b2b2b200000000b20000b2b2b2b2b2b2b2b2b2
+b20000b2b20000b2b20000b2b20000b2b2b2b2b2b2b2b2b2b20000b2b2b2
+b2b20000b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b20000b2b2b2b2b20000
+b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b20000b2b20000b20000
+b2b20000b2b20000b200b20000b2b20000000000b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b20000b2b200b2b2b20000b2b2b2b2b2b200000000b2
+b2b2000000000000b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b20000b2b2000000b2b20000b2b200b2b2b20000b20000b2b20000
+b2b2b20000b2000000000000b2b20000b200000000b2b2b20000b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c008080008080008000808000
+8080008000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c01c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b20000b2b2b2b20000b2b2b2b2b2b20000b2b20000b2b2
+b2b2b2b2b2b2b2b20000b2b20000b2b2b2b2b20000b2b2b20000b2b2b2b2
+b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b20000b2b2
+0000b2b2b20000b2b2b2b2b2b20000b2b2b2b2b20000b2b20000b2b20000
+b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2
+000000b2b20000b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b20000b2b2
+b2b2000000b2b20000b2b2b2b2b2b2b2b2b2b20000b2b20000b2b20000b2
+b20000b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b20000b2b2b2b2b2b2b2b2
+b20000b2b2b2b2b2b20000b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b20000b2b2b2b2b20000b2b20000b20000b2b20000b2b20000b200b200
+00b20000b2b20000b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b20000b2
+b2b2b2b2b2b2b20000b2b2b2b20000b20000b2b20000b2b2b2b2b2b20000
+b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b20000b2
+b20000b2b2b2b2b2b20000b2b20000b20000b2b2b20000b20000b2b20000
+b2b20000b2b2000000b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c80800080800080808080008080008080c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c0001c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2
+b2b20000b2b20000b2b20000b2b20000b2b2b2b2b2b2b2b2b2b20000b2b2
+0000b2b20000b2b20000b2b20000b2b20000b2b2b20000b2b2b2b2b2b2b2
+b2b2b2b2b2b20000b2b20000b2b20000b2b20000b2b2b20000b2b2b2b2b2
+b20000b2b2b2b2b20000b2b20000b2b20000b2b20000b2b20000b2b20000
+b2b2b2b2b2b2b2b2b2b2b200000000b2b2b20000b2b2b20000b2b2b2b2b2
+0000b2b2b2b2000000b2b2b2b2b20000b2b2b2b20000b2b2b20000b2b2b2
+b2b2b2b2b2b2b20000b2b20000b2b2b200000000b2b2b2b2b2b2b2b2b2b2
+b2b2b20000b2b2b20000b2b20000b2b2b2b20000b2b2b2b2b2b20000b2b2
+b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b20000b2
+b20000b20000b2b20000b2b20000b200b20000b20000b2b20000b2b20000
+b2b20000b2b2b2b2b2b2b2b2b2b2b20000b2b2b200b20000b2b20000b2b2
+b20000b2b20000b20000b2b20000b2b20000b2b20000b2b2b2b2000000b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b20000b2b2b200b2b20000b2
+b20000b20000b2b2b20000b20000b2b20000b2b20000b2b2b20000b2b2b2
+0000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c800080800080
+80008000808000808000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c01c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b200000000b2b2b2b200000000b2b2b20000
+b2b20000b2b2b2b2b2b2b2b2b2b2b2000000b20000b2b200000000b2b2b2
+b200000000b2b2b200000000b2b2b2b2b2b2b2b2b2b2b2b2b200000000b2
+b2b2b2000000b20000b200000000b2b2b2b200000000b2b2b2b2b2000000
+b20000b2b200000000b2b2b2b200000000b2b2b2b2b2b2b2b2b2b2b2b2b2
+0000b2b2b2b2b20000000000b2b2b2b2b200000000b2b2b2000000b2b2b2
+000000000000b2b2b20000000000b2b2b2b2b2b2b2b2b2b20000b2000000
+b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2000000
+00b2b2b2b20000b2b2b2b2b2b2000000b2b2b2b2000000000000b2b2b2b2
+b2b2b2b2b2b2b200000000b2b2b2000000b2b20000b2b200000000b2b2b2
+0000b2b2b20000b2b2000000b20000b2b200000000b2b2b2b2b2b2b2b2b2
+b2b200000000000000b2b200000000b2b2b2000000b2b20000b2b2000000
+00b2b2b20000b2b20000b2b2b2b2000000b2b2b2b2b2b2b2b2b2b2b2b2b2
+0000000000b200000000000000b2000000b2b20000b20000b2b2b20000b2
+0000b2b20000b2b20000b2b2b20000b2b200000000b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c0080800080800080008080008080008000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+80800080800080808080008080008080c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c000
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b200000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c800080800080800080008080
+00808000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c01c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c0080800080800080008080008080008000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c808000808000
+80808080008080008080c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0001c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c80008080008080008000808000808000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+0080800080800080008080008080008000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+00c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c808000808000808080800080
+80008080c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c0001c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c80008080008080008000808000808000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c008080008080
+0080008080008080008000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c01c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c80800080800080808080008080008080c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c0001c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+80008080008080008000808000808000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c00000c0c000
+00c0c00000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c008080008080008000808000
+8080008000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c01c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c80800080800080808080008080008080c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c0001c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c800080800080
+80008000808000808000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c01c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b24c4c
+4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c
+4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c
+4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c
+4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c
+4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c0080800080800080008080008080008000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b24ce2e2e2e24c4c4c4c4c4c4c4c4c
+4c4c4c4c4c4c4c4c4c4c4ce2e2e2e24c4c4c4c4c4c4c4c4c4c4c4c4c4ce2
+e2e24c4c4c4c4ce2e24c4c4c4c4c4c4c4c4c4c4c4c4c4ce2e24c4c4c4c4c
+4ce2e2e24c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ce2e2e2e24c4c4c
+4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c
+4c4c4c4c4c4c4c4c4c4cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+80800080800080808080008080008080c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c000
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b24c4ce2e24c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c
+e2e24c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ce2e24c4c4c4c4ce2e24c4c4c
+4c4c4c4c4c4c4c4c4c4c4ce2e24c4c4c4c4c4c4ce2e24c4c4c4c4c4c4c4c
+4c4c4c4c4c4c4c4c4c4c4c4c4ce2e24c4c4c4c4c4c4c4c4c4c4c4c4c4c4c
+4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c800080800080800080008080
+00808000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c01c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b24c4ce2e24c4c4c4c
+4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ce2e24c4c4c4c4c4c4c4c4c4c
+4c4c4c4c4c4ce2e24c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c
+4c4c4c4c4c4c4c4ce2e24c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c
+4ce2e24c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c
+4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c0080800080800080008080008080008000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b24c4ce2e24c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c
+4c4c4c4c4c4ce2e24c4c4c4ce2e2e2e2e24c4c4c4ce2e2e2e2e24c4c4ce2
+e2e2e24c4c4ce2e24c4ce2e24c4c4ce2e2e2e24c4c4c4ce2e2e2e2e24c4c
+e2e24c4ce2e24c4c4ce2e2e2e24c4c4c4c4c4ce2e24c4c4c4c4c4c4c4c4c
+4c4ce2e2e2e2e2e24c4c4ce2e2e2e24c4c4ce2e2e2e2e24c4c4ce2e24c4c
+e2e24c4cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c808000808000
+80808080008080008080c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0001c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b24c4c
+e2e24c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4ce2e24c4c4c4c
+e2e24c4ce2e24c4ce2e24c4ce2e24c4c4c4c4ce2e24c4c4ce2e24c4ce2e2
+4c4c4c4c4ce2e24c4c4ce2e24c4ce2e24c4ce2e24c4ce2e24c4c4c4c4c4c
+e2e24c4c4c4c4ce2e24c4c4c4c4c4c4c4c4c4c4ce2e24ce24ce2e24ce2e2
+4c4ce2e24c4ce2e24c4ce2e24c4ce2e24c4ce2e24c4cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c80008080008080008000808000808000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b24c4ce2e24c4c4c4c4c4c4c4c4c4c
+4c4c4c4c4c4c4c4c4c4c4c4ce2e24c4c4c4ce2e24c4ce2e24c4ce2e24c4c
+e2e24c4c4c4c4ce2e24c4c4ce2e24c4ce2e24c4c4c4c4ce2e24c4c4ce2e2
+4c4ce2e24c4ce2e24c4ce2e24c4c4ce2e2e2e2e24c4c4c4c4ce2e24c4c4c
+4c4c4c4c4c4c4c4ce2e24ce24ce2e24ce2e2e2e2e2e24c4ce2e24c4ce2e2
+4c4ce2e24c4ce2e24c4cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+0080800080800080008080008080008000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+00c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b24c4ce2e24c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c
+e2e24c4c4c4ce2e24c4ce2e24c4ce2e24c4ce2e24c4c4c4c4ce2e24c4c4c
+e2e24c4ce2e24c4c4c4c4ce2e24c4c4ce2e24c4ce2e24c4ce2e24c4ce2e2
+4c4ce2e24c4ce2e24c4c4c4c4ce2e24c4c4c4c4c4c4c4c4c4c4ce2e24ce2
+4ce2e24ce2e24c4c4c4c4c4ce2e24c4ce2e24c4ce2e24c4ce2e24c4cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c808000808000808080800080
+80008080c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c0001c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b24c4ce2e24c4c4c4c
+4c4ce2e2e24c4c4c4c4ce2e2e24c4c4c4c4ce2e24c4c4c4ce2e24c4ce2e2
+4c4ce2e24c4ce2e24c4c4c4c4ce2e24c4c4c4ce2e2e2e24c4c4c4c4c4ce2
+e24c4c4ce2e24c4ce2e24c4ce2e24c4ce2e24c4ce2e24c4ce2e24c4c4c4c
+4ce2e24c4c4c4c4c4c4c4c4c4c4ce2e24ce24ce2e24ce2e24c4ce2e24c4c
+e2e24c4ce2e24c4ce2e24c4ce2e24c4cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c80008080008080008000808000808000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b24ce2e2e2e24c4c4c4c4ce2e2e24c4c4c4c4ce2e2
+e24c4c4c4ce2e2e2e24c4c4ce2e24c4ce2e24c4c4ce2e2e24ce2e24c4ce2
+e2e2e2e2e24c4c4ce2e24c4c4c4c4ce2e2e2e2e2e24c4ce2e2e24ce2e24c
+4ce2e2e24ce2e24c4ce2e2e24ce2e24c4ce2e2e2e2e2e24c4c4c4c4c4c4c
+4c4ce2e24c4c4ce2e24c4ce2e2e2e24c4c4ce2e24c4ce2e24c4c4ce2e2e2
+4ce2e24cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c008080008080
+0080008080008080008000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c01c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b24c4c
+4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c
+4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c
+4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c
+4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c
+4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c80800080800080808080008080008080c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c0001c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b24c4c4c4c4c4c4c4c4c4c4c4c4c4c
+4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c
+4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c
+4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c
+4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c
+4c4c4c4c4c4c4c4c4c4cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+80008080008080008000808000808000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c00000c0c000
+00c0c00000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c008080008080008000808000
+8080008000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c01c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b20000b2b2b2b2b2b2b2
+b2b2b2b2b2000000b2b2b2b2b20000b2b2b2b2b2000000b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2000000000000b2b2ffffb2b2ffffb2b2b2b2
+b200b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2000000b2b2b2b2b2b20000b2b2b2b200000000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2
+000000000000b2b20000b2b20000b2b2b2b2b200b2b2b2b2000000000000
+b2b2b2b20000b2b2b2b2000000000000b2b2b2b20000b2b2b2b20000b2b2
+b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c80800080800080808080008080008080c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c0001c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2000000b2000000b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2
+b20000b2b2b2b20000b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+00b20000b200b2b2ffffb2b2ffffb2b2b2b20000b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b20000b2b2
+b2b2b20000b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b200b20000b200b2b20000b2b2
+0000b2b2b2b20000b2b2b2b2b20000b2b20000b2b200000000b2b2b2b200
+00b2b20000b2b200000000b2b2b2000000b2000000b2b2b20000b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c800080800080
+80008000808000808000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c01c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200000000000000b2
+b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b20000b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2ffffb2b2
+ffffb2b200000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+0000b2b2b2b2b2b20000b2b2b2b20000b2b20000b2b200000000b2b2b2b2
+b20000b2b20000b20000b2b20000b2b2b20000b2b20000b20000b2b20000
+b2b200000000000000b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c0080800080800080008080008080008000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200000000b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b200000000000000b2b200000000b2b2b2b2000000
+0000b2b2b200000000b2b2b2b20000b2b2b2b2b2b20000b2b20000b2b2b2
+b2b2b2b2b2b2b2b20000b2b2b2b2b2ffffffffb2b2b2b2b20000b2b2b2b2
+b2b2b2b2b2b2b2b20000b2000000b2b2b200000000b2b2b2000000b20000
+b2b2b200000000b2b2b2000000000000b2b2b200000000b2b2b200000000
+0000b2b2b200000000b2b2b2000000b20000b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b200000000b2b2b2b2b2b20000b2b2b2b200000000b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b20000b2b2
+b2b2b200000000b2b2b2b2b20000b2b2b2b2b20000b2b20000b20000b2b2
+0000b2b2b20000b2b20000b20000b2b20000b2b200000000000000b2b2b2
+b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+80800080800080808080008080008080c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c000
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+b200b20000b20000b2b20000b2b20000b2b20000b2b2b2b2b20000b2b2b2
+0000000000b2b2b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b20000b2b2
+b2b2b2b2ffffb2b2b2b2b2b20000b2b2b2b200000000000000b2b20000b2
+b20000b2b2b2b2b20000b2b2b20000b2000000b2b2b2b2b20000b2b20000
+b200b20000b20000b2b20000b2b2b20000b2b2b2b2b20000b2b20000b2b2
+b20000b2000000b2b2b2b2b2b2b2b2b20000000000b2b2b2b2b2b20000b2
+b2b2b2b2b20000b2b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b20000b2b2b2b2b2b20000b2b2b2b2b2b2
+0000b2b2b2b2b20000000000b2b20000b2b20000b2b2b20000000000b2b2
+0000b2b20000b2b20000b200b20000b2b2b2b2b20000b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c800080800080800080008080
+00808000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c01c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200000000b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b20000b20000b2b20000
+b2b20000b2b20000b2b2b2b2b20000b2b2b2b20000b2b2b2b2b2b20000b2
+b20000b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2ffffffffb2b2b2b2b2
+0000b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b20000000000b2b2
+b2000000b20000b2b20000000000b2b20000b200b20000b2000000000000
+b2b2b20000b2b2b2b2b2000000000000b2b2b2000000b20000b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b20000b2b2b2b2b2b20000b2b2b20000
+00000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b20000b2b2b2b2b200000000b2b2b2b2b20000b2b2b2b2b20000b2b2b2
+b2b2000000000000b2b2b20000b20000b2b2000000000000b2b20000b2b2
+b20000b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c0080800080800080008080008080008000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b20000b2b2b20000b20000b2b20000b2b20000b2b20000b2b2b2b2
+b20000b2b2b2b20000b2b2b2b2b2b20000b2b20000b2b2b2b2b2b2b2b2b2
+b2b20000b2b2b2b2ffffb2b2ffffb2b2b2b20000b2b2b2b2b2b2b2b2b2b2
+b2b2b20000b2b20000b20000b2b20000b2b2b20000b2b2b2b2b20000b2b2
+0000b2b20000b200b20000b20000b2b2b2b2b2b2b20000b2b2b2b2b20000
+b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b20000b2b2b2b2b2b20000b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b20000b2b2b2b20000b2b2
+0000b2b2b2b20000b2b2b2b2b20000b2b2b2b2b20000b2b20000b2b2b200
+00b2b20000b20000b2b20000b2b20000b2b2b20000b2b2b2b20000b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c808000808000
+80808080008080008080c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0001c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+b2b20000b2b2b2b2000000b2b2b2b2b2000000b2b2b20000b2b2b20000b2
+0000b2b20000b2b20000b2b20000b2b2b2b2b20000b2b2b2b20000b2b2b2
+b2b2b2b200000000b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2ffffb2b2
+ffffb2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b20000
+b2b20000b2b2b20000b2b2b2b2b20000b2b20000b2b20000b200b20000b2
+0000b2b20000b2b2b20000b20000b2b20000b2b20000b2b2b20000b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b20000b2b2b2b2b2b200
+00b2b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b20000b2b2b2b2b20000b2b2b2b20000b2b20000b2b2b2b20000b2b2b2b2
+b20000b2b2b2b2b20000b2b20000b2b2b20000b2b20000b20000b2b20000
+b2b20000b2b2b20000b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+00b2b2b2b2b2000000b2b2b2b2b2000000b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c80008080008080008000808000808000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2b2b2000000b2
+b2b2b2b2000000b2b2b20000b2b2b20000b2b200000000b2b2b2b2000000
+b20000b2b2000000000000b200000000b2b2b2b2b2b2b2b20000b2b2b2b2
+b2b2b2b2b2b2b200000000b2b2b2ffffb2b2ffffb2b2000000000000b2b2
+b2b2b2b2b2b2b2b2b20000000000b2b2b2000000b20000b200000000b2b2
+b2b2b2000000b20000b20000b2b2b20000b2b200000000b2b2b2b2b20000
+00b2b2b2b200000000b2b2b200000000b2b2b2b2b2b2b2b2b2b2b2b20000
+0000b2b2b2b2b2000000000000b2b2000000000000b2b200000000b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b200000000b2
+b2b20000b2b20000b2b2000000000000b2b200000000b2b2b2b20000b2b2
+0000b2b2000000b2b20000b20000b2b20000b2b20000b2b2b20000b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2000000b2b2b2b2b2000000b2b2b2
+b2b2000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+0080800080800080008080008080008000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+00c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c808000808000808080800080
+80008080c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c0001c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200000000
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b200000000b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c80008080008080008000808000808000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c008080008080
+0080008080008080008000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c01c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000000000b2b2b2
+b2b2ffffffb2b2b2b200000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2000000b2b2b2b2b2b2b2b2b2b2b2b2b2b200000000b2b2b2b2000000
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c80800080800080808080008080008080c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c0001c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b20000b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b20000b2b2b2ffffb2ffffb2b20000b2b2
+0000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+80008080008080008000808000808000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c00000c0c000
+00c0c00000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b20000b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b20000b2ffffb2b2b2ffffb20000b2b20000b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c008080008080008000808000
+8080008000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c01c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b20000b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2ffffb2b2b2ff
+ffb20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200000000b2b2b2b20000b2
+0000b2b2b200000000b2b2b2b2b2b20000b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c80800080800080808080008080008080c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c0001c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b20000b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b20000b2ffffb2b2b2ffffb2b2000000b2b2b2b20000
+0000000000b20000b2b20000b2b2b2000000b20000b20000b2b20000b2b2
+b2b2b20000b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c800080800080
+80008000808000808000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c01c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2
+ffffb2b2b2ffffb2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2
+b2b2b20000b2b20000b2000000000000b2b2b2b2b20000b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c0080800080800080008080008080008000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b20000b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2ffffb2b2b2ffffb20000b2b2
+0000b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b20000b2b20000b20000
+b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+80800080800080808080008080008080c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c000
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b20000b2b2b2b2000000b2b2b2b2b2000000b2b2b2b200
+00b20000b2b2b2ffffb2ffffb2b20000b2b20000b2b2b2b2b2b2b2b2b2b2
+0000b2b20000b2b2b20000b2b20000b20000b2b20000b2b2b2b2b20000b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c800080800080800080008080
+00808000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c01c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2000000b2b2b2
+b2b2000000b2b2b2b2b2000000b2b2b20000000000b2b2b2b2b2ffffffb2
+b2b2b200000000b2b2b2b2b2b2b2b2b2b2b2b200000000b2b2b2000000b2
+b20000b2b200000000b2b2b2b2000000000000b2b2000000000000b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c0080800080800080008080008080008000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c808000808000
+80808080008080008080c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0001c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c80008080008080008000808000808000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+0080800080800080008080008080008000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+00c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2ffffb2b2b2ffffb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2000000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2000000b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2000000b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2000000b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c808000808000808080800080
+80008080c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c0001c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ffffb2b2b2ffffb2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b20000b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b200b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b20000b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b200b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b200b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c80008080008080008000808000808000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2ffffb2b2b2ffffb2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b20000b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b20000b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c008080008080
+0080008080008080008000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c01c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ffff
+b2b2b2ffffb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b20000b2
+b200000000b2b2b2000000b20000b2b2b20000b2b20000b2b2b2b2b2b2b2
+b2b2b200000000b2b2b2000000000000b2b2b2b2b2b2b2b2b2b2b2000000
+00b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b20000b2b20000b2b20000
+00b20000b2b2000000000000b2b2b20000b20000b2b2b200000000b2b2b2
+000000b20000b2b2b2b2b2b2b2b2b2b2b20000000000b2b2b200000000b2
+b2b2b200000000b2b2b20000b2b20000b2b2000000000000b2b2b2000000
+00b2b2b20000000000b2b2b2000000000000b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c80800080800080808080008080008080c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c0001c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ffffb2ffb2ffffb2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b20000b200b20000b20000b2b20000b2b2b20000b2
+000000b2b20000b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2
+0000000000b2b2b20000b2b20000b2b2b20000b2000000b2b20000b2b2b2
+b2b2b2000000b20000b20000b2b20000b2b2b20000b2000000b2b2b2b2b2
+b2b2b2b20000b2b20000b2b20000b2b20000b2b20000b2b20000b2b20000
+b2b20000b2b20000b200b20000b20000b2b20000b2b20000b2b20000b2b2
+b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+80008080008080008000808000808000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c00000c0c000
+00c0c00000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2ffffb2ffb2ffffb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+b200b20000b20000b2b20000b2b2b2000000b20000b2b200000000b2b2b2
+b2b2b2b2b2b2b2b2b20000000000b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b20000000000b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b20000b2b2
+0000b2b2b2000000b20000b2b20000b2b2b2b2b2b20000b2b20000b20000
+00000000b2b2b2000000b20000b2b2b2b2b2b2b2b2b20000b2b20000b2b2
+0000b2b20000b2b20000b2b2b2b2b2b20000b2b20000b2b20000b200b200
+00b2000000000000b2b20000b2b20000b2b2b20000b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c008080008080008000808000
+8080008000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c01c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ffffb2ffffb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b20000b2b20000b2b20000
+b2b2b20000b2b2b2b2b2b20000b20000b2b2b2b2b2b2b2b2b2b20000b2b2
+0000b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2b2b2
+b2b2b2b2b2b2b20000b2b2b2b2b20000b2b20000b2b2b20000b2b2b2b2b2
+b20000b2b2b2b2b2b20000b2b20000b20000b2b2b2b2b2b2b20000b2b2b2
+b2b2b2b2b2b2b2b2b2b20000b2b20000b2b20000b2b20000b2b20000b2b2
+b2b2b2b20000b2b20000b2b20000b200b20000b20000b2b2b2b2b2b20000
+b2b20000b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c80800080800080808080008080008080c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c0001c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2ffffb2ffffb2b2b2b2000000b2b2b2b2b20000
+00b2b2b2b20000b20000b2b20000b2b20000b2b2b20000b2b2b2b2b2b200
+00b2b20000b2b2b2b2b2b2b2b2b20000b2b20000b2b2b20000b20000b2b2
+b2b2b2b2b2b2b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b20000b2b2b2
+b2b20000b2b20000b2b2b20000b2b2b2b2b2b20000b20000b2b2b20000b2
+b20000b20000b2b20000b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b20000
+b2b20000b2b20000b2b20000b2b20000b2b20000b2b20000b2b20000b2b2
+0000b200b20000b20000b2b20000b2b20000b2b20000b2b2b20000b20000
+b2b2b2b2b2b2b2b2b2b2b2b2000000b2b2b2b2b2000000b2b2b2b2b20000
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c800080800080
+80008000808000808000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c01c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ff
+ffb2ffffb2b2b2b2000000b2b2b2b2b2000000b2b2b2b20000b20000b2b2
+b200000000b2b2b200000000b2b2b2b2000000b2b20000b2b2b2b2b2b2b2
+b2b2b2000000b20000b2b2b2000000b2b2b2b2b2b2b2b2b2b2b2b2000000
+b20000b2b2b2b2b2b2b2b2b200000000b2b2b2b2b2000000b20000b20000
+0000b2b2b2b2b2b2000000b2b2b2000000b2b20000b2b200000000b2b2b2
+00000000b2b2b2b2b2b2b2b2b2b2b2b2b2000000b20000b2b200000000b2
+b2b2b200000000b2b2b2b2000000b20000b20000b2b2b20000b2b2000000
+00b2b2b20000b2b20000b2b2b2b2000000b2b2b2b2b2b2b2b2b2b2b2b2b2
+000000b2b2b2b2b2000000b2b2b2b2b2000000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c0080800080800080008080008080008000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+80800080800080808080008080008080c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c000
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c800080800080800080008080
+00808000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c01c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c0080800080800080008080008080008000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2ffffffb2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c808000808000
+80808080008080008080c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0001c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ffffb2ffffb2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b200b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c80008080008080008000808000808000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b20000b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2ffffb2b2b2ffffb2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+0080800080800080008080008080008000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+00c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b20000b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ffff
+b2b2b2ffffb20000b2b20000b2b2b200000000b2b2b2000000000000b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c808000808000808080800080
+80008080c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c0001c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b20000b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ffffb2b2b2ffffb20000b2b20000
+b2b2b2b2b20000b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c80008080008080008000808000808000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b20000b2b2000000b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2ffffb2b2ffffffb20000b2b20000b2b2b2b2b20000b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c008080008080
+0080008080008080008000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c01c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+b200000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ffffb2ffffffffb2
+0000b2b20000b2b2b2b2b20000b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c80800080800080808080008080008080c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c0001c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000000000b2b2b2b2000000b2
+b2b2b2b2000000b2b2b2b2ffffffffffb2b20000b2b20000b2b2b2b2b200
+00b2b2b2b20000b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+80008080008080008000808000808000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c00000c0c000
+00c0c00000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b20000b2b2b2b2000000b2b2b2b2b2000000b2b2b2b2b2
+b2b2ffffb2b2b2000000b20000b2b2000000000000b2b2b2000000b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c008080008080008000808000
+8080008000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c01c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200000000b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ffffffffb2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c80800080800080808080008080008080c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c0001c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c800080800080
+80008000808000808000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c01c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c0080800080800080008080008080008000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+80800080800080808080008080008080c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c000
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c800080800080800080008080
+00808000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c01c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c0080800080800080008080008080008000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b200000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+00000000000000000000000000000000000000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c808000808000
+80808080008080008080c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0001c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c80008080008080008000808000808000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+0080800080800080008080008080008000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+00c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b200000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+00000000000000000000000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c808000808000808080800080
+80008080c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c0001c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c80008080008080008000808000808000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c008080008080
+0080008080008080008000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c01c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c80800080800080808080008080008080c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c0001c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+80008080008080008000808000808000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c00000c0c000
+00c0c00000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c008080008080008000808000
+8080008000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c01c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200000000b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2000000000000b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2000000
+b2b2b2b2b2b2b2b2b2b2b200000000b2b2b2b2b2b20000b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b200b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c80800080800080808080008080008080c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c0001c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b200b20000b200b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2
+b20000b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c800080800080
+80008000808000808000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c01c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2000000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c0080800080800080008080008080008000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b200000000b2b2b200000000
+0000b2b20000b2000000b2b2b200000000b2b2b2000000b20000b2b2b200
+000000b2b2b2000000b20000b2b2b20000b2b20000b2b2b2b2b2b2b2b2b2
+b2ffffffffb2b2b2b200000000b2b2b2000000000000b2b2000000000000
+b2b2b200000000b2b2b20000000000b2b2b2b20000000000b2b2b2b2b2b2
+b2b2b2b2b2b2b20000b2b2b2b200000000b2b2b20000000000b2b2b2b200
+000000b2b2b2b2b2b2b2b2b2b2b2b200000000b2b2b20000b2000000b2b2
+000000000000b2b2b200000000b2b2b2b200000000b2b2b20000000000b2
+b2b2b200000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b20000000000b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+80800080800080808080008080008080c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c000
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+0000b2b2b2b20000b2b20000b2b20000b200b20000b2b20000b2b20000b2
+0000b2b20000b2b2b20000b2000000b2b2b2b2b20000b2b2b20000b20000
+00b2b20000b2b20000b2b2b2b2b2b2b2b2b2ffffb2b2ffffb2b20000b2b2
+0000b2b20000b200b20000b20000b200b20000b2b2b2b2b20000b2b20000
+b2b20000b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2
+b2b2b20000b2b2b20000b2b20000b2b20000b2b20000b2b2b2b2b2b2b2b2
+b2b20000b2b20000b2b2b20000b2b20000b2b20000b2b2b2b2b2b2b2b200
+00b2b2b20000b2b20000b2b20000b2b20000b2b20000b2b20000b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200000000000000b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c800080800080800080008080
+00808000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c01c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2000000000000
+b2b20000b200b20000b2b20000b2b20000b20000b2b20000b2b2b2000000
+b20000b2b20000000000b2b2b2000000b20000b2b20000b2b20000b2b2b2
+b2b2b2b2b2b2ffffb2b2b2b2b2b20000b2b20000b2b20000b200b20000b2
+0000b200b20000b2b20000000000b2b20000b2b20000b2b20000b2b20000
+b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b20000b2b2b20000b2b2
+0000b2b2000000000000b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2b200
+00b2b20000b2b20000b2b2b2b2b2b2b2b20000b2b2b20000b2b20000b2b2
+0000b2b20000b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b20000000000b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c0080800080800080008080008080008000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b20000b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b20000b2b2b2b20000b2b2b2b2b2b20000b200b20000b2b200
+00b2b20000b20000b2b20000b2b2b20000b2b2b2b2b20000b2b20000b2b2
+b20000b2b2b2b2b2b20000b2b20000b2b2b2b2b2b2b2b2b2ffffb2b2b2b2
+b2b20000b2b20000b2b20000b200b20000b20000b200b20000b20000b2b2
+0000b2b20000b2b20000b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2
+b20000b2b2b2b2b2b20000b2b2b20000b2b20000b2b20000b2b2b2b2b2b2
+b2b2b2b2b2b2b2b20000b2b20000b2b2b20000b2b20000b2b20000b2b2b2
+b2b2b2b2b20000b2b2b20000b2b20000b2b20000b2b20000b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c808000808000
+80808080008080008080c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0001c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b20000b2b2b2000000b2b2b2b2b2000000b2b2b2b2b20000b2b2b2b2
+0000b2b20000b2b20000b200b20000b2b20000b2b20000b20000b2b20000
+b2b2b20000b2b2b2b2b20000b2b20000b2b2b20000b2b2b2b2b2b2b20000
+0000b2b2b2b2b2b2b2b2b2b2ffffb2b2ffffb2b20000b2b20000b2b20000
+b200b20000b20000b200b20000b20000b2b20000b2b20000b2b20000b2b2
+0000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b20000b2
+b2b20000b2b20000b2b20000b2b20000b2b2b2b2b2b2b2b2b2b20000b2b2
+0000b2b2b20000b2b20000b2b20000b20000b2b2b2b2b20000b2b2b20000
+b2b20000b2b20000b2b20000b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c80008080008080008000808000808000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200000000b2b2b2b2000000b2
+b2b2b2b2000000b2b2b2b200000000b2b2b2b200000000b2b2b20000b2b2
+b20000b2b20000000000b2b2b200000000b2b2b200000000b2b2b2b2b200
+0000b20000b200000000b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2
+b2ffffffffb2b2b2b200000000b2b2b20000b2b2b20000b20000b2b2b200
+00b2b2000000b20000b20000b2b20000b2b2b2000000b20000b2b2b2b2b2
+b2b2b2b2b2000000000000b2b2000000000000b20000b2b20000b2b2b200
+000000b2b2b2b2b2b2b2b2b2b2b2b200000000b2b2b2b20000000000b2b2
+b2b2000000b2b2b2b2000000000000b2b200000000b2b2b20000b2b20000
+b2b2b200000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b200b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+0080800080800080008080008080008000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+00c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c808000808000808080800080
+80008080c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c0001c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b200000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200000000b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+0000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c80008080008080008000808000808000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c008080008080
+0080008080008080008000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c01c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ffff
+ffffffffffb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2000000000000
+00b2b2b2b2000000b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b20000000000b2b2b200000000000000b20000b2b2b20000b2b2b20000
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2000000000000b2b200000000000000b2
+0000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c80800080800080808080008080008080c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c0001c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ffffb2b2b2ffb2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b200b2b2b2b2b20000b2b2b2b2
+b20000b2b2b2b2b200b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b20000b2b2b200
+00b2b2b200b2000000b2000000b2b20000b20000b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b200b20000b200b2b2b20000b2b2b200b20000b2b20000b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+80008080008080008000808000808000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c00000c0c000
+00c0c00000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2ffffb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b20000b2b20000b2b20000b2b20000b2b20000b2b2b2b2b2b2b2b2b2
+b20000b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b20000b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b20000b2b20000b2b200
+00b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b20000b2b20000b2b20000b2b2b2b2b2000000000000
+00b20000b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b200
+00b2b2b2b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b20000b2b200
+00b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c008080008080008000808000
+8080008000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c01c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ffffb2b2ffb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200000000b2b2b2b200000000
+b2b2b2b200000000b2b2b2b2b2b2b2b2b2b2b20000b2b200b2b2b2000000
+0000b2b2b200000000b2b2b2000000000000b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b200000000b2b2b2b200000000b2b2b2b200000000b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2
+b20000b2b20000b2b200b2b200000000000000b20000b2b2b20000b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b20000b2b200b2b2b200000000b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b200000000b2b2b2b200000000b2b2b2b200000000b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c80800080800080808080008080008080c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c0001c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2ffffffffffb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2000000000000000000000000000000000000000000000000b2b2
+b2b2b2b2b2b2b20000000000b2b20000b2b20000b2b2b2b2b20000b2b2b2
+b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2000000000000000000000000
+000000000000000000000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b20000000000b2b2
+0000b200b20000b20000b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+b2b2b2b2b20000000000b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000000000000000
+00000000000000000000000000000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c800080800080
+80008000808000808000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c01c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ff
+ffb2b2ffb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200000000b2b2
+b2b200000000b2b2b2b200000000b2b2b2b2b2b2b2b2b2b2b20000b2b200
+b2b20000b2b20000b2b2b2b2b20000b2b2b2b20000b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b200000000b2b2b2b200000000b2b2b2b200000000b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b20000b2b20000b2b20000b2b200b2b20000b2b2b20000b20000b2b2
+b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b20000b2b200b2b2
+b200000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b200000000b2b2b2b200000000b2b2b2b20000
+0000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c0080800080800080008080008080008000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ffffb2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b20000b2b20000b2b20000b2
+b20000b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b20000b2b20000b2b2b2b2
+b20000b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b200
+00b2b20000b2b20000b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b200
+00b2b2b2b2b20000b2b2b20000b20000b2b2b20000b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b20000b2b2b2b2b20000b2b2b2b2b20000b2b20000b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b20000b2b20000b2b20000b2b20000b2b20000b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+80800080800080808080008080008080c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c000
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2ffffb2b2b2ffb2b2b2000000b2b2b2b2b2000000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b20000b2b2b200b20000b2b20000b2b2b2b2b20000b2b2b2b20000b20000
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b20000b20000b2b2b20000b2b2b200b20000b2b2b200
+00b2b20000b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2000000b2b2b2b2b20000b2b2b2b2b200
+00b2b2b200b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c800080800080800080008080
+00808000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c01c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ffffffffffffffb2
+b2b2000000b2b2b2b2b2000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200000000000000b2b2000000
+b20000b2b2000000000000b2b2b2000000b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200000000
+00b2b2b200000000000000b20000b2b2b20000b2b2b2000000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2000000b2b2b2b200000000b2b2b200000000000000b20000b2b20000
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c0080800080800080008080008080008000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c808000808000
+80808080008080008080c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0001c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c80008080008080008000808000808000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+0080800080800080008080008080008000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+00c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2000000000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b200000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2ffffffffffffb2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c808000808000808080800080
+80008080c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c0001c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200b20000b200b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2b2b200b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+ffb2ffffb2ffb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b20000b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b200b2b2b2b2b2b2b200b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c80008080008080008000808000808000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b20000b2b20000b2b20000b2b20000b2b20000b2b2b2
+b2b2b2b2b2b20000b2b20000b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ffffb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b20000b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c008080008080
+0080008080008080008000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c01c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+0000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200000000b2b2
+b2b200000000b2b2b2b200000000b2b2b2b2b2b2b2b2b2b20000b2b2b2b2
+b2b2000000000000b2b2b200000000b2b2b2000000b20000b2b200000000
+0000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2ffffb2b2b2b2b2b2b2b2b2b2b2b2b200000000b2b2b2
+b2b2b2b2b2b2b2b2b200000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2
+b2b2b2b2b200000000b2b2b2000000b20000b2b2000000000000b2b2b200
+000000b2b2b2000000000000b2b2000000000000b2b2b200000000b2b2b2
+000000b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000000000b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c80800080800080808080008080008080c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c0001c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b20000000000000000000000000000000000000000
+00000000b2b2b2b2b2b2b2b2b2000000b2b2b2b2b20000b2b2b2b2b2b2b2
+b2b20000b2b2b20000b2000000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ffffb2b2
+b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b20000
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200000000000000b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b20000000000b2b2b20000b2b20000b2b2
+b20000b2000000b20000b200b20000b2b2b2b2b20000b2b2b20000b2b2b2
+b2b2b20000b2b2b2b2b20000b2b20000b2b2b20000b2000000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b200000000000000b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+80008080008080008000808000808000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c00000c0c000
+00c0c00000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+00000000b2b2b2b200000000b2b2b2b200000000b2b2b2b2b2b2b2b2b2b2
+b2b2b20000b2b2b2b20000b2b2b2b2b2b20000000000b2b2b2000000b200
+00b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2ffffb2b2b2b2b2b2b2b2b2b2b2b20000
+00000000b2b2b2b2b2b2b2b2b2b2b200000000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b20000b2b2b2b2b20000b2b20000b2b2b2000000b20000b20000b200
+b20000b2b20000000000b2b2b20000b2b2b2b2b2b20000b2b2b2b2b20000
+00000000b2b2b2000000b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000000000b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c008080008080008000808000
+8080008000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c01c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b20000b2b200
+00b2b20000b2b20000b2b2b2b2b2b2b2b2b20000b2b20000b2b2b20000b2
+b2b2b2b20000b2b20000b2b2b20000b2b2b2b2b2b20000b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2ffffb2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2
+b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b20000
+b2b20000b2b2b20000b2b2b2b2b20000b200b20000b20000b2b20000b2b2
+b20000b2b2b2b2b2b20000b2b2b2b2b20000b2b2b2b2b2b2b20000b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c80800080800080808080008080008080c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c0001c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2000000b2b2b2b2b20000
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b20000b2b20000b2b2b20000b20000b2b20000b2b20000b2b2
+b20000b2b2b2b2b2b20000b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ffffb2b2b2b2b2b2b2b2
+b2b2b2b20000b2b20000b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b20000b2b2b2b2b20000b2b20000b2b2b20000b2b2b2
+b2b20000b200b20000b20000b2b20000b2b2b20000b20000b2b2b20000b2
+0000b2b20000b2b20000b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c800080800080
+80008000808000808000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c01c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+000000b2b2b2b2b2000000b2b2b2b2b2000000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200000000b2
+b2b2b2b2000000b2b2b2b2000000b20000b200000000b2b2b2b2b2b20000
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2ffffffffb2b2b2b2b2b2b2b2b2b2b2b200000000b2b2b2
+b2b2b2b2b2b2b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200000000
+b2b2b2b2b200000000b2b2b200000000b2b2b2b20000b2b2b20000b2b200
+0000b20000b2b2b2000000b2b2b2b2b2000000b2b2b2b200000000b2b2b2
+00000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c0080800080800080008080008080008000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+80800080800080808080008080008080c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c000
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c800080800080800080008080
+00808000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c01c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c0080800080800080008080008080008000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b200000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2000000000000b2b2b200000000b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2000000b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ffffffffb2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c808000808000
+80808080008080008080c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0001c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2
+b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b200b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b200b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ffffb2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b200b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c80008080008080008000808000808000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2b2b20000b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2ffffb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+0080800080800080008080008080008000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+00c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b20000b2b2b2b20000b2b2b2b200000000b2b2b2b200000000b2b2b2
+b200000000b2b2b2b2b2b2b2b2b2b2b2b20000000000b2b2b200000000b2
+b2b2b200000000b2b2b20000b2b20000b2b2000000000000b2b2b2000000
+00b2b2b20000000000b2b2b2000000000000b2b2b200000000b2b2b2b2b2
+b2b2b2b2b2b2b200000000b2b2b20000000000b2b2b2b2b2b2b2b2b2b2b2
+0000b2000000b2b2000000b20000b2b2b200000000b2b2b20000000000b2
+b2b2000000000000b2b2b2b2b2b2b2b2b2b2b2b2b2ffffb2b2b2b2000000
+00b2b2b2b200000000b2b2b2000000000000b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c808000808000808080800080
+80008080c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c0001c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000000000b2b2b2b2b20000b2
+b2b2b2b2b2b20000b2b20000b2b20000b2b20000b2b20000b2b2b2b2b2b2
+b2b2b2b20000b2b20000b2b20000b2b20000b2b20000b2b20000b2b20000
+b2b20000b2b20000b200b20000b20000b2b20000b2b20000b2b20000b2b2
+b20000b2b2b2b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b20000b2
+b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b20000b2
+000000b2b2b2b20000b2b2b20000b2b20000b2b2b20000b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2ffffb2b2b2b2b2b20000b2b2b20000b2b20000b2b2
+b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c80008080008080008000808000808000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b200b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b20000b2b2b2b20000000000b2b20000
+b2b2b2b2b2b2000000000000b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2
+0000b2b20000b2b20000b2b2b2b2b2b20000b2b20000b2b20000b200b200
+00b2000000000000b2b20000b2b20000b2b2b20000b2b2b2b2b2b20000b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b20000b2b20000b2b2b2b2
+b2b2b2b2b2b2b20000b2b20000b2b2000000b20000b2b2b2b20000b2b2b2
+0000b2b20000b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ffffb2
+b2b2b2b2b20000b2b2b2b20000b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c008080008080
+0080008080008080008000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c01c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b20000b2b2b20000b2b20000b2b20000b2b2b2b2b2b20000b2b2b2b2
+b2b2b2b2b2b2b2b2b2b20000b2b20000b2b20000b2b20000b2b20000b2b2
+b2b2b2b20000b2b20000b2b20000b200b20000b20000b2b2b2b2b2b20000
+b2b20000b2b2b20000b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b20000b2b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b20000b2b200
+00b2b20000b2b2b2b2b2b2b2b20000b2b2b20000b2b20000b2b2b20000b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ffffb2b2b2b2b2b20000b2b2b2b2b2
+b20000b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c80800080800080808080008080008080c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c0001c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2b2000000b2
+b2b2b2b2000000b2b2b2b20000b2b2b2b2b2b2b2b20000b2b2b20000b2b2
+0000b2b20000b2b20000b2b20000b2b20000b2b2b2b2b2b2b2b2b2b20000
+b2b20000b2b20000b2b20000b2b20000b2b20000b2b20000b2b20000b2b2
+0000b200b20000b20000b2b20000b2b20000b2b20000b2b2b20000b20000
+b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b20000b2b2
+0000b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b20000b2b2b2b2b2b2b2
+b20000b2b2b20000b2b20000b2b2b20000b20000b2b2b2b2b2b2b2b2b2b2
+b2b2b2ffffb2b2b2b2b2b20000b2b2b20000b2b20000b2b2b20000b20000
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+80008080008080008000808000808000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c00000c0c000
+00c0c00000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b200000000000000b2b2b2000000b2b2b2b2b2000000b2b2b20000
+0000b2b2b2b2b2000000000000b2b2000000b20000b2b200000000b2b2b2
+b200000000b2b2b2b2b2b2b2b2b2b2b2b2000000b20000b2b200000000b2
+b2b2b200000000b2b2b2b2000000b20000b20000b2b2b20000b2b2000000
+00b2b2b20000b2b20000b2b2b2b2000000b2b2b2b200000000b2b2b2b2b2
+b2b2b2b2b2b2b2000000000000b20000b2b20000b2b2b2b2b2b2b2b2b2b2
+b20000000000b2b200000000b2b2b2b2b2000000000000b20000b2b20000
+b2b2b2b2000000b2b2b2b2b2b2b2b2b2b2b2b2ffffffffffffb2b2000000
+000000b2b200000000b2b2b2b2b2000000b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c008080008080008000808000
+8080008000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c01c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c80800080800080808080008080008080c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c0001c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b200000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c800080800080
+80008000808000808000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c01c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c0080800080800080008080008080008000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b200b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+80800080800080808080008080008080c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c000
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b20000b2b2b2b2b2b2b2b2b2b2b2b200b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b200b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c800080800080800080008080
+00808000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c01c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b20000b2b2b2b2b2b2b2
+b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c0080800080800080008080008080008000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b20000b2b2b20000b20000b2b20000b2b2000000000000b2b20000
+b2000000b2b20000b2b20000b2b2000000000000b2b2b2b2b2b2b2b2b2b2
+b20000000000b2b2b200000000b2b2b2b200000000b2b2b20000b2b20000
+b2b2000000000000b2b2b200000000b2b2b20000000000b2b2b200000000
+0000b2b2b2b2b2b2b2b2b2b2b200000000b2b2b20000000000b2b2b2b2b2
+b2b2b2b2b2b2b200000000b2b2b2b200000000b2b2b2000000b20000b2b2
+b200000000b2b2b2b200000000b2b2b20000000000b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b20000b2000000b2b2000000b20000b2b2b200000000b2b2b2
+ffffb2b2ffffb2b2b200000000b2b2b2b200000000b2b2b20000b2b2b200
+00b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+000000b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c808000808000
+80808080008080008080c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0001c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b20000b2
+0000b2b20000b2b2b20000b2b2b2b2b2b20000b2b20000b20000b2b20000
+b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b20000b2b2
+0000b2b20000b2b20000b2b20000b2b20000b2b20000b200b20000b20000
+b2b20000b2b20000b2b20000b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2
+0000b2b20000b2b20000b2b20000b2b2b2b2b2b2b2b2b2b20000b2b20000
+b2b20000b2b20000b2b2b20000b2000000b20000b2b20000b2b20000b2b2
+0000b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b20000b2b200
+00b2b20000b2000000b20000b2b20000b2b2ffffb2b2ffffb2b2b2b2b200
+00b2b2b20000b2b20000b2b20000b2b2b20000b2b2b2b2b20000b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200000000000000b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c80008080008080008000808000808000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b20000b2b2b20000b20000b2b20000b2b2b20000b2
+b2b2b2b2b20000b2b20000b20000b2b20000b2b2b20000b2b2b2b2b2b2b2
+b2b2b2b2b2b20000b2b20000b2b20000b2b20000b2b20000b2b2b2b2b2b2
+0000b2b20000b2b20000b200b20000b2000000000000b2b20000b2b20000
+b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b20000b2b2
+0000b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b20000b2b2b2b2b2b2b200
+0000b20000b2000000000000b2b2000000000000b2b20000b2b20000b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b20000b2b20000b2b2000000b20000b20000
+00000000b2b2ffffb2b2ffffb2b2b2b2b20000b2b2b2000000000000b2b2
+0000b200b20000b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b20000000000b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+0080800080800080008080008080008000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+00c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+b2b2b20000b20000b2b20000b2b2b20000b2b2b2b2b2b20000b2b20000b2
+0000b2b20000b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000
+b2b20000b2b20000b2b20000b2b2b2b2b2b20000b2b20000b2b20000b200
+b20000b20000b2b2b2b2b2b20000b2b20000b2b2b20000b2b2b2b2b2b2b2
+b2b2b2b2b2b20000b2b20000b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2
+b2b2b20000b2b2b20000b2b2b2b2b2b2b20000b2b2b2b2b20000b2b2b2b2
+b2b20000b2b2b2b2b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2
+b20000b2b20000b2b20000b2b2b2b2b20000b2b2b2b2b2b2ffffb2b2ffff
+b2b2b2b2b20000b2b2b20000b2b2b2b2b2b20000b200b20000b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2000000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c808000808000808080800080
+80008080c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c0001c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200000000b2b2b2
+b2b2000000b2b2b2b2b2000000b2b2b2b20000b20000b2b20000b2b20000
+b2b2b20000b20000b2b2b20000b2b20000b20000b2b20000b2b2b20000b2
+0000b2b2b2b2b2b2b2b2b2b20000b2b20000b2b20000b2b20000b2b20000
+b2b20000b2b20000b2b20000b2b20000b200b20000b20000b2b20000b2b2
+0000b2b20000b2b2b20000b20000b2b2b2b2b2b2b2b2b2b20000b2b20000
+b2b20000b2b20000b2b2b2b2b2b2b2b2b2b20000b2b20000b2b20000b2b2
+0000b2b2b20000b2b2b2b2b20000b2b20000b2b20000b2b20000b2b20000
+b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b20000b2b20000b2b20000b2
+b2b2b2b20000b2b20000b2b2b2ffffffffb2b2b2b2b2b20000b2b2b20000
+b2b20000b2b2b20000b20000b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c80008080008080008000808000808000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2000000b2b2b2b2b20000
+00b2b2b2b2b2000000b2b2b2b2000000b20000b2b2b2000000b2b2b2b200
+00000000b2b2b2000000b20000b2b2b2000000b2b2b2b2b2b2b2b2b2b2b2
+b2000000b20000b2b200000000b2b2b2b200000000b2b2b2b2000000b200
+00b20000b2b2b20000b2b200000000b2b2b20000b2b20000b2b2b2b20000
+00b2b2b2b2b2b2b2b2b2b2b2b200000000b2b2b20000b2b20000b2b2b2b2
+b2b2b2b2b2b2b200000000b2b2b2b200000000b2b2b200000000b2b2b2b2
+b200000000b2b2b2b200000000b2b2b20000b2b20000b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b20000b2b2b20000000000b2b200000000b2b2b2b2b200000000b2b2b2
+b2b2ffffb2b2b2b2b2000000000000b2b200000000b2b2b2b20000b20000
+b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c008080008080
+0080008080008080008000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c01c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c80800080800080808080008080008080c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c0001c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b200000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b200000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+80008080008080008000808000808000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c00000c0c000
+00c0c00000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c008080008080008000808000
+8080008000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c01c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000000000b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2000000b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ffffffb2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b200b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c80800080800080808080008080008080c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c0001c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b20000b2b2b2b2b2b2b2b2b2b2b2b200b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2ffffb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2
+b2b2b2b2b2b2b2b2b2b200b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c800080800080
+80008000808000808000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c01c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b20000b2
+b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ffffb2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2000000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c0080800080800080008080008080008000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b20000b2b2b20000b20000b2b20000b2b200000000
+0000b2b20000b2000000b2b20000b2b20000b2b2000000000000b2b2b2b2
+b2b2b2b2b2b2b2ffffffffffb2b2b200000000b2b2b2b200000000b2b2b2
+0000b2b20000b2b2000000000000b2b2b200000000b2b2b20000000000b2
+b2b2000000000000b2b2b2b2b2b2b2b2b2b2b200000000b2b2b200000000
+00b2b2b2b2b2b2b2b2b2b2b20000b2000000b2b2000000b20000b2b2b200
+000000b2b2b20000000000b2b2b2000000000000b2b2b200000000b2b2b2
+000000b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b20000000000b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+80800080800080808080008080008080c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c000
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+b2b2b20000b20000b2b20000b2b2b20000b2b2b2b2b2b20000b2b20000b2
+0000b2b20000b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2ffffb2b2ffff
+b2b20000b2b20000b2b20000b2b20000b2b20000b2b20000b2b20000b200
+b20000b20000b2b20000b2b20000b2b20000b2b2b20000b2b2b2b2b2b2b2
+b2b2b2b2b2b20000b2b20000b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2
+b20000b2b20000b2b20000b2000000b2b2b2b20000b2b2b20000b2b20000
+b2b2b20000b2b2b2b2b20000b2b20000b2b2b20000b2000000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200000000000000b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c800080800080800080008080
+00808000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c01c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b20000b20000b2b20000
+b2b2b20000b2b2b2b2b2b20000b2b20000b20000b2b20000b2b2b20000b2
+b2b2b2b2b2b2b2b2b2b2b2b2ffffb2b2ffffb2b20000b2b20000b2b20000
+b2b2b2b2b2b20000b2b20000b2b20000b200b20000b2000000000000b2b2
+0000b2b20000b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000
+b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2000000
+b20000b2b2b2b20000b2b2b20000b2b20000b2b2b20000b2b2b2b2b20000
+00000000b2b2b2000000b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b20000000000b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c0080800080800080008080008080008000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b20000b2b2b20000b20000b2b20000b2b2b20000b2b2b2b2b2b200
+00b2b20000b20000b2b20000b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2
+ffffb2b2ffffb2b20000b2b20000b2b20000b2b2b2b2b2b20000b2b20000
+b2b20000b200b20000b20000b2b2b2b2b2b20000b2b20000b2b2b20000b2
+b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b20000b2b20000b2b2b2b2
+b2b2b2b2b2b2b20000b2b20000b2b20000b2b2b2b2b2b2b2b20000b2b2b2
+0000b2b20000b2b2b20000b2b2b2b2b20000b2b2b2b2b2b2b20000b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c808000808000
+80808080008080008080c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0001c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b20000b2b2b2b2000000b2b2b2b2b2000000b2b2b2b20000b20000b2b2
+0000b2b20000b2b2b20000b20000b2b2b20000b2b20000b20000b2b20000
+b2b2b20000b20000b2b2b2b2b2b2b2b2b2b2ffffb2b2ffffb2b20000b2b2
+0000b2b20000b2b20000b2b20000b2b20000b2b20000b200b20000b20000
+b2b20000b2b20000b2b20000b2b2b20000b20000b2b2b2b2b2b2b2b2b2b2
+0000b2b20000b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b20000b2b200
+00b2b20000b2b2b2b2b2b2b2b20000b2b2b20000b2b20000b2b2b20000b2
+0000b2b20000b2b20000b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c80008080008080008000808000808000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000000000b2b2b2b2b2000000b2
+b2b2b2b2000000b2b2b2b2b2000000b2b2b2b2000000b20000b2b2b20000
+00b2b2b2b20000000000b2b2b2000000b20000b2b2b2000000b2b2b2b2b2
+b2b2b2b2b2b2b2ffffffb2ffffb2b200000000b2b2b2b200000000b2b2b2
+b2000000b20000b20000b2b2b20000b2b200000000b2b2b20000b2b20000
+b2b2b2b2000000b2b2b2b2b2b2b2b2b2b2b2b200000000b2b2b20000b2b2
+0000b2b2b2b2b2b2b2b2b2b2b20000000000b2b200000000b2b2b2b2b200
+0000000000b20000b2b20000b2b2b2b2000000b2b2b2b200000000b2b2b2
+00000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b200b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+0080800080800080008080008080008000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+00c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c808000808000808080800080
+80008080c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c0001c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b200000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200000000b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c80008080008080008000808000808000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c008080008080
+0080008080008080008000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c01c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+00000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2000000b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2000000b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+000000b2b2b2b2b2b20000b2b2b2b200000000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000000000b2
+b2b20000b2b20000b2b2b200000000b2b2b2b20000b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c80800080800080808080008080008080c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c0001c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b20000b2b2b2b2b2b2b2b2b2b2b2b200b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b200b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b20000b2b2b2b2b2b2b2b2b2b2b2b2b200b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b20000b2b2b2b2b20000b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b20000b2b2b2b20000b20000b2b20000b2b20000b2b20000
+b2b20000b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+80008080008080008000808000808000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c00000c0c000
+00c0c00000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+b2b2b20000b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2
+b20000b2b20000b20000b2b20000b2b2b2b2b2b20000b2b2b2b2b20000b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2000000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c008080008080008000808000
+8080008000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c01c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b20000b20000b2b20000
+b2b2000000000000b2b20000b2000000b2b20000b2b20000b2b200000000
+0000b2b2b2b2b2b2b2b2b2b2b20000000000b2b2b200000000b2b2b2b200
+000000b2b2b20000b2b20000b2b2000000000000b2b2b200000000b2b2b2
+0000000000b2b2b2000000000000b2b2b2b2b2b2b2b2b2b2b200000000b2
+b2b20000000000b2b2b2b2b2b2b2b2b2b2b20000b2000000b2b2000000b2
+0000b2b2b200000000b2b2b20000000000b2b2b2000000000000b2b2b200
+000000b2b2b2ffffffb2ffffb2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b200000000b2b2b2b2b2b20000b2b2b2b200000000b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b20000b2b20000b20000b2b2
+0000b2b2b2b2b20000b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b20000000000b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c80800080800080808080008080008080c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c0001c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b20000b2b2b20000b20000b2b20000b2b2b20000b2b2b2b2b2b200
+00b2b20000b20000b2b20000b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2
+0000b2b20000b2b20000b2b20000b2b20000b2b20000b2b20000b2b20000
+b2b20000b200b20000b20000b2b20000b2b20000b2b20000b2b2b20000b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b20000b2b20000b2b2b2b2
+b2b2b2b2b2b2b20000b2b20000b2b20000b2000000b2b2b2b20000b2b2b2
+0000b2b20000b2b2b20000b2b2b2b2b20000b2b20000b2b2b2ffffb2ffff
+ffb2b2b2b2b2b2b2b2b20000000000b2b2b2b2b2b20000b2b2b2b2b2b200
+00b2b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b20000b2b20000b20000b2b20000b2b2b2b20000b2b2b2b2
+b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+0000000000b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c800080800080
+80008000808000808000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c01c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b20000b2
+0000b2b20000b2b2b20000b2b2b2b2b2b20000b2b20000b20000b2b20000
+b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b20000b2b2
+0000b2b20000b2b2b2b2b2b20000b2b20000b2b20000b200b20000b20000
+00000000b2b20000b2b20000b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b20000b2b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b20000b2b200
+00b2b2000000b20000b2b2b2b20000b2b2b20000b2b20000b2b2b20000b2
+b2b2b2b2000000000000b2b2b2ffffffb2ffffb2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b20000b2b2b2b2b2b20000b2b2b2000000000000b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b20000b2b200
+00b20000b2b20000b2b2b2b20000b2b2b2b2b2b2b2b20000b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000000000b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c0080800080800080008080008080008000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b20000b2b2b20000b20000b2b20000b2b2b20000b2
+b2b2b2b2b20000b2b20000b20000b2b20000b2b2b20000b2b2b2b2b2b2b2
+b2b2b2b2b2b20000b2b20000b2b20000b2b20000b2b20000b2b2b2b2b2b2
+0000b2b20000b2b20000b200b20000b20000b2b2b2b2b2b20000b2b20000
+b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b20000b2b2
+0000b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b20000b2b2b2b2b2b2b2
+b20000b2b2b20000b2b20000b2b2b20000b2b2b2b2b20000b2b2b2b2b2b2
+b2ffffb2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b20000b2
+b2b2b2b2b20000b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b20000b2b2b2b2b20000b2b20000b20000b2b20000b2b2b2b2
+b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+80800080800080808080008080008080c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c000
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b20000b2b2b2000000b2b2b2b2b2000000b2b2b2b200
+00b20000b2b20000b2b20000b2b2b20000b20000b2b2b20000b2b20000b2
+0000b2b20000b2b2b20000b20000b2b2b2b2b2b2b2b2b2b20000b2b20000
+b2b20000b2b20000b2b20000b2b20000b2b20000b2b20000b2b20000b200
+b20000b20000b2b20000b2b20000b2b20000b2b2b20000b20000b2b2b2b2
+b2b2b2b2b2b2b2b2b20000b2b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2
+b20000b2b20000b2b20000b2b2b2b2b2b2b2b20000b2b2b20000b2b20000
+b2b2b20000b20000b2b20000b2b20000b2b2b2ffffb2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b20000b2b2b2b2b2b20000b2b2b20000
+b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2
+b20000b20000b2b2b200000000b2b2b2b2b20000b2b2b2b2b2b20000b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c800080800080800080008080
+00808000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c01c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2000000b2b20000b2
+b2b2000000b2b2b2b2b2000000b2b2b2b2b2000000b2b2b2b2000000b200
+00b2b2b2000000b2b2b2b20000000000b2b2b2000000b20000b2b2b20000
+00b2b2b2b2b2b2b2b2b2b2b2b2000000b20000b2b200000000b2b2b2b200
+000000b2b2b2b2000000b20000b20000b2b2b20000b2b200000000b2b2b2
+0000b2b20000b2b2b2b2000000b2b2b2b2b2b2b2b2b2b2b2b20000000000
+00b20000b2b20000b2b2b2b2b2b2b2b2b2b2b20000000000b2b200000000
+b2b2b2b2b2000000000000b20000b2b20000b2b2b2b2000000b2b2b2b200
+000000b2b2b2ffffffffb2b2b2b2b2b2b2b2b2b2b2b200000000b2b2b2b2
+b2000000000000b2b2000000000000b2b200000000b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000000000b2b2b2b2b20000
+b2b2b2b2b2b20000b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b200b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c0080800080800080008080008080008000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c808000808000
+80808080008080008080c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0001c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200000000b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200000000b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c80008080008080008000808000808000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+0080800080800080008080008080008000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+00c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b200000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2000000
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2000000b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2000000b2b2b2b2b2b20000b2b2b2b200
+000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2
+0000b2b2b20000b2b200000000b2b2b2000000000000b2b2b2b2b2b2b2b2
+b2b2000000000000b2b2b2b200000000b2b20000b2b20000b2b2b20000b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c808000808000808080800080
+80008080c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c0001c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b20000b2b2b2b2b2b2b2b2
+b2b2b2b200b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b200b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2
+b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b20000b20000b2b2b2b2b20000b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2000000b2000000b20000b2b2
+0000b2b2b20000b2b20000b2b2b2b2b2b2b200b2b20000b2b20000b2b200
+00b2b20000b20000b2b20000b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c80008080008080008000808000808000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b20000b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b20000b2b2b20000b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+0000b2b2b2b200000000000000b20000b2b20000b2b2b20000b2b20000b2
+b2b2b2b2b20000b2b20000b2b20000b20000b2b2b20000b20000b2b20000
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c008080008080
+0080008080008080008000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c01c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b20000b2
+0000b2b20000b2b2000000000000b2b20000b2000000b2b20000b2b20000
+b2b2000000000000b2b2b2b2b2b2b2b2b2b2b20000000000b2b2b2000000
+00b2b2b2b200000000b2b2b20000b2b20000b2b2000000000000b2b2b200
+000000b2b2b20000000000b2b2b2000000000000b2b2b2b2b2b2b2b2b2b2
+b200000000b2b2b20000000000b2b2b2b2b2b2b2b2b2b2b2b2ffffffb2ff
+ffb2000000b20000b2b2b200000000b2b2b20000b2000000b2b2b20000b2
+0000b2b2b200000000b2b2b2b200000000b2b2b2b200000000b2b2b2b2b2
+b2b2b2b2b2b2b20000b2b2b2b2b2b200000000b2b2b2b2b2b20000b2b2b2
+b200000000b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2000000000000
+00b20000b2b2b2b2b2b2b20000b2b20000b2b2b2b2b20000b2b2b20000b2
+b20000b20000b2b2b2b2b2b2b200000000b2b2b2b2b2b2b20000b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c80800080800080808080008080008080c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c0001c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b20000b2b2b20000b20000b2b20000b2b2b20000b2
+b2b2b2b2b20000b2b20000b20000b2b20000b2b2b20000b2b2b2b2b2b2b2
+b2b2b2b2b2b20000b2b20000b2b20000b2b20000b2b20000b2b20000b2b2
+0000b2b20000b2b20000b200b20000b20000b2b20000b2b20000b2b20000
+b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b20000b2b2
+0000b2b2b2b2b2b2b2b2b2b2ffffb2b2ffffb2b2b20000b2000000b2b2b2
+b2b20000b2b2b20000b2b20000b2b2000000b20000b2b2b2b20000b2b2b2
+0000b2b20000b2b20000b2b20000b2b2b2b2b2b2b2b2b2b20000000000b2
+b2b2b2b2b20000b2b2b2b2b2b20000b2b2b20000b2b20000b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b20000b200b20000b2b2000000b2b2b2b2b200
+00000000b2b2b2b2b20000b2b2b2b20000000000b2b20000b2b2b2b2b2b2
+b2b20000b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+80008080008080008000808000808000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c00000c0c000
+00c0c00000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b20000b2b2000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+b2b2b20000b20000b2b20000b2b2b20000b2b2b2b2b2b20000b2b20000b2
+0000b2b20000b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000
+b2b20000b2b20000b2b20000b2b2b2b2b2b20000b2b20000b2b20000b200
+b20000b2000000000000b2b20000b2b20000b2b2b20000b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b20000b2b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2
+ffffb2b2ffffb2b2b2000000b20000b2b20000000000b2b2b20000b2b200
+00b2b20000b2b20000b2b2b2b20000b2b2b20000b2b2b2b2b2b2b20000b2
+b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b20000b2b2b2000000000000b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+0000b2b2b20000b2b2b2b20000b2b2b2b20000b2b2b2b2b2b2b20000b2b2
+b2b2b20000b2b2b2b2b20000b2b2b2b2b2b2b200000000b2b2b2b2b2b2b2
+0000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c008080008080008000808000
+8080008000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c01c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b20000b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b20000b20000b2b20000
+b2b2b20000b2b2b2b2b2b20000b2b20000b20000b2b20000b2b2b20000b2
+b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b20000b2b20000b2b20000
+b2b2b2b2b2b20000b2b20000b2b20000b200b20000b20000b2b2b2b2b2b2
+0000b2b20000b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2
+b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2ffffb2b2ffffb2b2b20000b2
+b2b2b2b20000b2b20000b2b2b20000b2b20000b2b20000b2b20000b2b2b2
+b20000b2b2b20000b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b20000b2b2b2b2b2b2b2b20000b2b2b2b2b2b20000b2b2b20000b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b20000b2b2b20000b20000b2b2
+0000b2b2b20000b2b2b2b2b2b20000b2b2b2b2b2b20000b2b2b2b2b20000
+b2b2b20000b20000b2b20000b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c80800080800080808080008080008080c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c0001c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2b2000000b2b2b2b2b20000
+00b2b2b2b20000b20000b2b20000b2b20000b2b2b20000b20000b2b2b200
+00b2b20000b20000b2b20000b2b2b20000b20000b2b2b2b2b2b2b2b2b2b2
+0000b2b20000b2b20000b2b20000b2b20000b2b20000b2b20000b2b20000
+b2b20000b200b20000b20000b2b20000b2b20000b2b20000b2b2b20000b2
+0000b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b20000b2b20000b2b2b2b2
+b2b2b2b2b2b2b2ffffffffffb2b2b20000b2b2b2b2b20000b2b20000b2b2
+b20000b2b20000b2b20000b2b20000b2b2b2b20000b2b2b20000b2b20000
+b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b20000b2b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2
+b20000b2b2b20000b2b2b20000b20000b2b20000b2b2b20000b2b2b2b2b2
+0000b2b2b2b2b2b2b20000b2b2b2b2b2b20000b2b20000b20000b2b20000
+b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c800080800080
+80008000808000808000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c01c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+0000000000b2b2b2000000b2b2b2b2b2000000b2b2b2b2b2000000b2b2b2
+b2000000b20000b2b2b2000000b2b2b2b20000000000b2b2b2000000b200
+00b2b2b2000000b2b2b2b2b2b2b2b2b2b2b2b2000000b20000b2b2000000
+00b2b2b2b200000000b2b2b2b2000000b20000b20000b2b2b20000b2b200
+000000b2b2b20000b2b20000b2b2b2b2000000b2b2b2b2b2b2b2b2b2b2b2
+b2000000000000b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2ffff
+b2b200000000b2b2b2b2b2000000b20000b2b20000000000b2b2000000b2
+b20000b2b2000000000000b2b200000000b2b2b2b200000000b2b2b2b2b2
+b2b2b2b2b2b200000000b2b2b2b2b2000000000000b2b2000000000000b2
+b200000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2b200
+00b2b200000000b2b2b200000000b2b2b2b200b2b2b2b2b2b2b200000000
+b2b2b2b2b2b200000000b2b20000b2b20000b2b2b20000b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c0080800080800080008080008080008000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2ffffb2b2ffffb2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+80800080800080808080008080008080c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c000
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200000000b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2ffffffffb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200000000b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c800080800080800080008080
+00808000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c01c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c0080800080800080008080008080008000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2ffffb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+00b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2000000b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b200000000b2b2b2b20000b2b20000b2b2
+b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2000000b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c808000808000
+80808080008080008080c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0001c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ffffffffb2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b20000b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b20000b2b2b2b2b20000b2b20000b2b2b200000000b2b2b2b2b2b2b2
+b2b2b2b20000b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c80008080008080008000808000808000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2ffffb2b2ffffb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b20000
+b2b20000b2b20000b2b20000b2b2b2b2b2b2b2b2b2b20000b20000b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+0080800080800080008080008080008000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+00c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ffff
+b2b2ffffb2b2000000b20000b2b2b200000000b2b2b2b20000b20000b2b2
+b200000000b2b2b20000b2b20000b2b2b200000000b2b2b2b2b2b2b20000
+b2b2b200000000b2b2b2b200000000b2b2b2000000000000b2b20000b200
+0000b2b2000000b20000b2b2b200000000b2b2b2b200000000b2b2b2b200
+000000b2b2b2b2b2b2b2b2b2b2b2b20000000000b2b2b20000b2b20000b2
+b2b2b2b2b2b2b2b2b20000b2b2b2b2b20000b2b20000b2b20000b2b20000
+b2b2b2b2b2b2b2b2b2b2b2000000b2b2b2b2b2b2b2b2b2b2b2b2b2000000
+00b2b2b2000000b20000b2b2b200000000b2b2b2b200000000b2b2b2b200
+000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c808000808000808080800080
+80008080c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c0001c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ffffb2b2ffffb2b2b20000b20000
+00b20000b2b20000b2b2b2000000b20000b2b2b2b20000b2b2b20000b2b2
+0000b2b20000b2b20000b2b2b2b2b20000b2b2b20000b2b20000b2b20000
+b2b20000b2b20000b200b20000b2b20000b2b20000b2b20000b2000000b2
+0000b2b20000b2b20000b2b20000b2b20000b2b20000b2b2b2b2b2b2b2b2
+b2b2b20000b2b20000b2b20000b2b20000b2b2b2b2b2b2b2b2b2b20000b2
+b2b2b2b2000000000000b2b20000b2b20000b2b2b2b2b2b2b2b2b2b20000
+000000b200b2b2b2b2b2b2b2b2b20000b2b20000b2b2b20000b2000000b2
+b2b2b2b20000b2b20000b2b20000b2b20000b2b20000b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c80008080008080008000808000808000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2000000000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2ffffffffffffb2b2b2000000b20000b20000b2b2b2b2b2b2b200
+00b2b20000b2b2b2b20000b2b2b20000b2b20000b2b2000000000000b2b2
+b2b20000b2b2b2b20000b2b2b2b2b2b20000b2b20000b2b20000b200b200
+00b2b20000b2b20000b2b2000000b20000b2000000000000b2b2b20000b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b200
+00b2b20000b2b2b2b2b2b2b2b2b2b20000b2b2b200b20000b2b20000b2b2
+000000000000b2b2b2b2b2b2b2b2b2b20000b200000000b2b2b2b2b2b2b2
+b2b2000000000000b2b2b2000000b20000b2b20000000000b2b2b20000b2
+b2b2b2b2000000000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c008080008080
+0080008080008080008000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c01c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ffffb2b2ffffb2b2
+b20000b2b2b2b2b20000b2b2b2b2b2b2b20000b2b20000b2b2b2b20000b2
+b2b20000b2b20000b2b20000b2b2b2b2b2b2b20000b2b2b2b2b20000b2b2
+b2b2b2b20000b2b20000b2b20000b200b20000b2b20000b2b20000b2b200
+00b2b2b2b2b20000b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b20000b2b2b2
+b2b2b2b2b2b2b2b2b20000b2b20000b2b20000b2b20000b2b2b2b2b2b2b2
+b2b2b20000b2b20000b20000b2b20000b2b20000b2b20000b2b2b2b2b2b2
+b2b2b2b20000b2b20000b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b200
+00b2b2b2b2b20000b2b20000b2b2b2b2b20000b2b2b20000b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c80800080800080808080008080008080c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c0001c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2b2b2000000b2
+b2b2b2b2000000b2b2b2ffffb2b2ffffb2b2b20000b2b2b2b2b20000b2b2
+0000b2b2b20000b2b20000b2b2b2b20000b2b2b2b200000000b2b2b20000
+b2b20000b2b20000b2b2b2b2b2b20000b2b20000b2b20000b2b20000b2b2
+0000b200b20000b2b20000b2b20000b2b20000b2b2b2b2b20000b2b20000
+b2b20000b2b20000b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b20000b2
+b20000b2b2b200000000b2b2b2b2b2b2b2b2b2b2b20000b2b20000b20000
+b2b20000b2b20000b2b20000b2b2b2b2b2b2b2b2b2b20000b2000000b2b2
+b2b2b2b2b2b2b2b20000b2b20000b2b2b20000b2b2b2b2b20000b2b20000
+b2b20000b2b20000b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+80008080008080008000808000808000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c00000c0c000
+00c0c00000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b20000b2b20000b2b2b2b2000000b2b2b2b2b2000000b2b2b2ffff
+b2b2ffffb2b200000000b2b2b2b2b200000000b2b2b2000000b2b20000b2
+b2000000000000b2b2b20000b2b2b2b2b200000000b2b2b200b2b2b2b2b2
+b2b2b200000000b2b2b2b200000000b2b2b20000b2b2b20000b2b2000000
+0000b2b200000000b2b2b2b2b200000000b2b2b2b200000000b2b2b2b200
+000000b2b2b2b2b2b2b2b2b2b2b20000b2000000b2b2b2b2b2b20000b2b2
+b2b2b2b2b2b2b2b200000000000000b20000b2b20000b2b20000b2b20000
+b2b2b2b2b2b2b2b2b2b2b2000000b20000b2b2b2b2b2b2b2b2b2b2000000
+00b2b2b200000000b2b2b2b2b2000000b20000b2b200000000b2b2b2b200
+000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c008080008080008000808000
+8080008000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c01c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c80800080800080808080008080008080c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c0001c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b200000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+0000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c800080800080
+80008000808000808000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c01c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c0080800080800080008080008080008000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2000000000000b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2b2b2b20000b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200000000b2b2b2b2b2b2b2b2b2
+b2b2b2b2000000b2b2b2b2b2b20000b2b2b2b200000000b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b200b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+80800080800080808080008080008080c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c000
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+b2b20000b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b200b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b20000b20000b2b2b2b2
+b20000b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c800080800080800080008080
+00808000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c01c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2
+b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c0080800080800080008080008080008000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b20000b2b20000b2b2b200000000b2b2b2b200000000b2b2b20000
+b2b2b20000b2b2b2b2b2b2b2b2b2ffffb2ffffffb2b2000000b20000b2b2
+b200000000b2b2b2000000000000b2b2b200000000b2b2b2b200000000b2
+b2b2b200000000b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b20000b2
+b2b2b2b2b200000000b2b2b2b2b2b20000b2b2b2b200000000b2b2b2b200
+000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+000000b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c808000808000
+80808080008080008080c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0001c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2
+b2b2b20000b2b2b20000b2b20000b2b20000b2b2b20000b2b2b2b2b2b2b2
+b2b2b2ffffb2b2ffffb2b20000b2000000b20000b2b20000b2b2b20000b2
+b2b2b2b20000b2b20000b2b20000b2b20000b2b20000b2b20000b2b2b2b2
+b20000b2b2b2b2b2b2b2b2b2b2b20000000000b2b2b2b2b2b20000b2b2b2
+b2b2b20000b2b2b20000b2b20000b2b20000b2b20000b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200000000000000b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c80008080008080008000808000808000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b20000b2b20000b2b2b2b2b20000b2b2b200000000
+0000b2b20000b200b20000b2b2b2b2b2b2b2b2b2b2ffffb2b2ffffb2b200
+0000b20000b20000b2b20000b2b2b20000b2b2b2b2b20000b2b20000b2b2
+0000b2b2b2b2b2b20000b2b20000b2b2b2b2b20000b2b2b2b2b2b2b2b2b2
+b2b2b20000b2b2b2b2b2b2b2b20000b2b2b2b2b2b20000b2b2b200000000
+0000b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b20000000000b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+0080800080800080008080008080008000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+00c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000
+b2b20000b2b2b2b2b20000b2b2b20000b2b2b2b2b2b20000b200b20000b2
+b2b2b2b2b2b2b2b2b2ffffb2b2ffffb2b20000b2b2b2b2b20000b2b20000
+b2b2b20000b2b2b2b2b20000b2b20000b2b20000b2b2b2b2b2b20000b2b2
+0000b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2
+b20000b2b2b2b2b2b20000b2b2b20000b2b2b2b2b2b2b2b2b20000b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2000000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c808000808000808080800080
+80008080c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c0001c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2000000b2b2b2b2b2000000b2b2b2b200000000b2b2b2b2b2b20000b2
+b2b20000b2b20000b2b2b20000b20000b2b2b2b2b2b2b2b2b2b2b2ffffb2
+b2ffffb2b20000b2b2b2b2b20000b2b20000b2b2b20000b20000b2b20000
+b2b20000b2b20000b2b20000b2b20000b2b20000b2b2b2b2b20000b2b2b2
+b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b20000b2b2b2b2b2b20000b2
+b2b20000b2b20000b2b20000b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c80008080008080008000808000808000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b200000000b2b2b2b2b2b2000000b2b2b2b2b20000
+00b2b2b2b2b20000b2b2b2b2b2000000000000b2b200000000b2b2b2b200
+00b20000b2b2b2b2b2b2b2b2b2b2b2ffffffffffb2b200000000b2b2b2b2
+b200000000b2b2b2b2b2000000b2b2b2b200000000b2b2b2b200000000b2
+b2b2b200000000b2b2b2b2000000000000b2b2b2b2b2b2b2b2b200000000
+b2b2b2b2b2000000000000b2b2000000000000b2b200000000b2b2b2b200
+000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c008080008080
+0080008080008080008000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c01c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2ffffb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c80800080800080808080008080008080c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c0001c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ffffffffb2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+80008080008080008000808000808000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c00000c0c000
+00c0c00000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c008080008080008000808000
+8080008000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c01c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c80800080800080808080008080008080c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c0001c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c800080800080
+80008000808000808000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c01c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b200
+00b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c0080800080800080008080008080008000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b20000b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+80800080800080808080008080008080c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c000
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b200000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+00000000000000000000000000b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c800080800080800080008080
+00808000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c01c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c0080800080800080008080008080008000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c808000808000
+80808080008080008080c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0001c00001c1c00
+001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c
+1c1c1c1c1c00001c1c00001c80008080008080008000808000808000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c01c00001c1c00001c1c1c1c1c1c1c1c1cb2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00001c1c00001c
+0080800080800080008080008080008000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+00c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+1c00001c1c00001c1c1c1c1c1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b21c1c1c1c1c1c1c1c1c00001c1c00001c808000808000808080800080
+80008080c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c0001c00001c1c00001c1c1c1c1c
+1c1c1c1cb2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2
+b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21c1c1c1c1c1c1c1c1c00
+001c1c00001c80008080008080008000808000808000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c01c00001c1c00001c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c00001c1c00001c008080008080
+0080008080008080008000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c01c00001c1c00
+001c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1cffff
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1cff
+ff1c1c1c1c1c1cffff1c1c1c1cffff1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1cffff1c1cffffffffffffff1c1cffffffff1c1c1c
+1cffff1c1c1c1c1c1c1c1c1c1c1c1c1cffffffffff1c1c1c1cffffffff1c
+1c1cffffffffffff1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+ffff1c1cffffffffffffff1c1c1c1c1cffff1c1c1cffff1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1cffff1c1c1cffffffff1c1c1c
+1cffff1c1c1c1c1c1c1c1c1c1c1c1c1cffff1c1cffff1c1c1c1c1c1c1c1c
+1c1c1cffffffff1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c00001c1c00001c80800080800080808080008080008080c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c0001c00001c1c00001c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1cffff1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1cffffffff1c1c1c1c1cffff1c1c1c
+1c1cffff1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1cffff1c
+1c1c1cffff1c1cffff1cffff1c1cffff1c1c1c1cffff1c1c1c1c1c1c1c1c
+1c1c1c1c1cffff1cffff1c1c1c1cffff1c1c1c1c1cffff1c1cffff1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1cffff1c1c1c1cffff1c1cffff1c
+1c1c1cffffff1c1c1c1cffff1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1cffff1c1c1cffff1c1cffff1c1c1c1cffff1c1c1c1c1c1c1c1c
+1c1c1c1cffff1c1cffff1c1c1c1c1c1c1c1c1c1c1c1c1cffff1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c00001c1c00001c
+80008080008080008000808000808000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c00000c0c000
+00c0c00000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+1c00001c1c00001c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1cffff1c1c1c1c1c1cffff1c1c1c1c1c1c1cffff1c1c1c1c1c1c1c1c1c
+1c1c1cffffffffffff1c1c1c1cffff1c1c1c1c1c1cffff1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1cffff1c1c1c1c1cffff1c1c1cff1c1c1c
+1c1cffff1c1c1c1c1cffff1c1c1c1c1c1c1c1c1c1c1c1cffff1c1cffff1c
+1c1cffff1c1c1c1c1cffff1c1cffff1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1cffff1c1c1c1c1cffff1c1c1cff1c1c1cffffffff1c1c1c1c1cff
+ff1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1cffff1c1c1c1c1c1c
+1c1cffff1c1c1c1c1cffff1c1c1c1c1c1c1c1c1c1c1cffff1c1cffff1c1c
+1c1c1c1c1c1c1c1c1c1c1cffff1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c00001c1c00001c008080008080008000808000
+8080008000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c01c00001c1c00000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000001c1c1c1c1c1c1c1c1cffff1c1c1c1c1c1cffff1c
+1c1c1c1c1c1c1c1cffff1c1c1c1c1c1c1c1c1c1c1c1c1cffff1c1c1c1c1c
+1cffff1c1c1c1c1c1c1cffff1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1cffff1c1c1c1c1c1cffff1c1cff1c1c1c1c1c1cffff1c1c1c1c1c1cffff
+1c1c1cffffffffffff1c1cffff1c1cffff1c1c1cffff1c1c1c1c1cffff1c
+1cffff1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1cffff1c1c1c1c1c1cff
+ff1c1cff1c1c1cffff1cffff1c1c1c1c1c1cffff1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1cffff1c1c1c1c1c1c1c1cffff1c1c1c1c1c1c1cffff
+1c1c1cffffffffffff1cffff1c1cffff1c1c1cffffffff1c1c1c1c1c1cff
+ff1c1c1cffff1cffffff1c1c1c1c1c1c1c1c1c1c00000000000000000000
+001c1c00001c80800080800080808080008080008080c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c0001c00001c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1cffff1c1c1c1c1c1cffffffffffffff1cffffffffffffff1c
+1c1c1c1c1c1c1c1c1c1c1cffff1c1c1c1c1c1cffff1c1c1c1c1c1c1c1cff
+ff1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1cffff1c1c1c1c1c1c1cffffff
+ffff1c1c1c1cffffff1c1c1c1c1c1c1c1cffff1c1c1c1c1c1c1c1c1c1cff
+ff1c1cffff1c1c1cffff1c1c1c1c1cffffffffff1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1cffff1c1c1c1c1c1c1cffffffffff1c1cffff1c1cffff
+1c1c1c1c1c1c1cffff1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1cffff1c1c
+1c1c1c1c1c1cffff1c1c1c1c1c1c1c1c1cffff1c1c1c1c1c1c1c1c1cffff
+ffffffff1c1cffff1c1cffff1c1c1c1c1cffff1c1c1c1cffff1c1cffff1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c00001c800080800080
+80008000808000808000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c01c00001c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1cffff1c1c1c
+1c1c1cffff1c1c1c1c1c1c1c1c1cffff1c1c1c1c1c1c1c1c1c1c1c1c1cff
+ff1c1c1c1c1c1cffff1c1c1c1c1c1c1cffff1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1cffff1c1c1c1c1c1cffff1c1cff1c1c1c1c1c1cffff1c1c
+1c1c1c1cffff1c1c1cffffffffffff1c1cffff1c1cffff1c1c1cffff1c1c
+1c1c1cffff1cffff1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1cffff1c
+1c1c1c1c1cffff1c1cff1c1cffffffffffffff1c1c1c1c1cffff1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1cffff1c1c1c1c1c1c1cffff1c1c1c1c
+1c1c1c1cffff1c1c1cffffffffffff1cffff1c1cffff1c1cffffffffffff
+1c1c1c1c1cffff1c1c1c1cffff1c1cffff1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c00001c0080800080800080008080008080008000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c01c0000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000001c1c1c1c1c1c1c1c1c1cffff1c1c1c1c1c1cffff1c1c1c1c1c1c
+1cffff1c1c1c1c1c1c1c1c1c1c1c1c1c1cffff1c1c1c1cffffffffffff1c
+1c1c1cffff1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1cffff1c1c
+1c1c1cffff1c1c1c1c1c1c1c1c1cffff1c1c1c1c1cffff1c1c1c1c1c1c1c
+1c1c1c1c1cffff1c1cffff1c1c1cffff1c1c1c1c1cffff1c1cffff1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1cffff1c1c1c1c1cffff1c1c1c1c1c
+1c1c1c1cffff1c1c1c1c1cffff1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1cffff1c1c1c1c1c1c1c1c1c1c1c1c1c1c1cffff1c1c1c1c1c1c1c
+1c1c1c1cffff1c1cffff1c1cffff1c1c1c1c1c1c1c1c1cffff1c1c1c1cff
+ff1c1cffff1c1c1c1c1c1c1c1c1c0000000000000000000000000000001c
+80800080800080808080008080008080c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c000
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1cffff1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1cffffff1c
+1c1c1c1c1cffff1c1c1c1c1cffffffff1c1c1c1cffff1c1c1c1c1c1cffff
+ff1c1c1c1c1c1c1c1c1c1c1c1c1c1cffff1c1c1c1cffff1c1c1c1c1cffff
+1c1cffff1c1c1c1cffff1c1c1c1c1c1c1c1c1c1c1c1c1cffff1cffff1c1c
+1c1cffff1c1c1c1c1cffff1c1cffff1c1c1cffffff1c1c1c1c1c1c1c1c1c
+1c1c1c1c1cffff1c1c1c1cffff1c1c1c1c1c1c1c1c1cffff1c1c1c1cffff
+1c1c1c1c1c1cffffff1c1c1c1c1c1c1c1c1c1c1c1c1c1cffff1c1c1c1c1c
+ffff1c1c1c1c1c1cffff1c1c1c1c1c1c1c1c1c1c1c1cffff1c1cffff1c1c
+ffff1c1cffff1c1c1c1c1cffff1c1c1c1cffff1c1cffff1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c800080800080800080008080
+00808000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c01c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1cffff1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1cffffff1c1c1c1c1c1cffff1c1c1c1c1c
+1cffff1c1c1c1cffff1c1c1c1c1c1c1cffffff1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1cffff1c1cffffffff1c1c1c1c1cffffffff1c1c1c1cffff1c1c1c
+1c1c1c1c1c1c1c1c1c1cffffffffff1c1c1c1cffffffff1c1c1cffffff1c
+1cffff1c1c1cffffff1c1c1c1c1c1c1c1c1c1c1c1c1c1c1cffff1c1cffff
+ffff1c1c1c1c1c1c1cffffffff1c1cffff1c1c1c1c1c1c1cffffff1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1cffff1c1c1c1cffff1c1c1c1c1cffff1c1c1c
+1c1c1c1c1c1c1c1c1c1cffff1c1cffff1c1c1cffffffff1c1c1c1cffffff
+ffffff1c1cffffffffff1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c0080800080800080008080008080008000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c01c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1cffff1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1cffff1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1cffff1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1cffff1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1cffff1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c808000808000
+80808080008080008080c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0001c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1cffffffff1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c80008080008080008000808000808000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c00080
+800080800080008080008080008000808000808000800080800080800080
+008080008080008000808000808000800080800080800080008080008080
+008000808000808000800080800080800080008080008080008000808000
+808000800080800080800080008080008080008000808000808000800080
+800080800080008080008080008000808000808000800080800080800080
+008080008080008000808000808000800080800080800080008080008080
+008000808000808000800080800080800080008080008080008000808000
+808000800080800080800080008080008080008000808000808000800080
+800080800080008080008080008000808000808000800080800080800080
+008080008080008000808000808000800080800080800080008080008080
+008000808000808000800080800080800080008080008080008000808000
+808000800080800080800080008080008080008000808000808000800080
+800080800080008080008080008000808000808000800080800080800080
+008080008080008000808000808000800080800080800080008080008080
+008000808000808000800080800080800080008080008080008000808000
+808000800080800080800080008080008080008000808000808000800080
+800080800080008080008080008000808000808000800080800080800080
+0080800080800080008080008080008000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000
+00c0c000c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c08080008080008080808000808000
+808080800080800080808080008080008080808000808000808080800080
+800080808080008080008080808000808000808080800080800080808080
+008080008080808000808000808080800080800080808080008080008080
+808000808000808080800080800080808080008080008080808000808000
+808080800080800080808080008080008080808000808000808080800080
+800080808080008080008080808000808000808080800080800080808080
+008080008080808000808000808080800080800080808080008080008080
+808000808000808080800080800080808080008080008080808000808000
+808080800080800080808080008080008080808000808000808080800080
+800080808080008080008080808000808000808080800080800080808080
+008080008080808000808000808080800080800080808080008080008080
+808000808000808080800080800080808080008080008080808000808000
+808080800080800080808080008080008080808000808000808080800080
+800080808080008080008080808000808000808080800080800080808080
+008080008080808000808000808080800080800080808080008080008080
+808000808000808080800080800080808080008080008080808000808000
+808080800080800080808080008080008080808000808000808080800080
+80008080c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c0
+00c0c000c0c0c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c0008000808000808000800080800080800080008080008080008000
+808000808000800080800080800080008080008080008000808000808000
+800080800080800080008080008080008000808000808000800080800080
+800080008080008080008000808000808000800080800080800080008080
+008080008000808000808000800080800080800080008080008080008000
+808000808000800080800080800080008080008080008000808000808000
+800080800080800080008080008080008000808000808000800080800080
+800080008080008080008000808000808000800080800080800080008080
+008080008000808000808000800080800080800080008080008080008000
+808000808000800080800080800080008080008080008000808000808000
+800080800080800080008080008080008000808000808000800080800080
+800080008080008080008000808000808000800080800080800080008080
+008080008000808000808000800080800080800080008080008080008000
+808000808000800080800080800080008080008080008000808000808000
+800080800080800080008080008080008000808000808000800080800080
+800080008080008080008000808000808000800080800080800080008080
+008080008000808000808000800080800080800080008080008080008000
+80800080800080008080008080008000808000808000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0
+c00000c0c00000c0c00000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c00080800080800080
+008080008080008000808000808000800080800080800080008080008080
+008000808000808000800080800080800080008080008080008000808000
+808000800080800080800080008080008080008000808000808000800080
+800080800080008080008080008000808000808000800080800080800080
+008080008080008000808000808000800080800080800080008080008080
+008000808000808000800080800080800080008080008080008000808000
+808000800080800080800080008080008080008000808000808000800080
+800080800080008080008080008000808000808000800080800080800080
+008080008080008000808000808000800080800080800080008080008080
+008000808000808000800080800080800080008080008080008000808000
+808000800080800080800080008080008080008000808000808000800080
+800080800080008080008080008000808000808000800080800080800080
+008080008080008000808000808000800080800080800080008080008080
+008000808000808000800080800080800080008080008080008000808000
+808000800080800080800080008080008080008000808000808000800080
+800080800080008080008080008000808000808000800080800080800080
+008080008080008000808000808000800080800080800080008080008080
+0080008080008080008000c0c000c0c000c000c0c000c0c000c000c0c000
+c0c000c000c0c000c0c000c000c0c000c0c000c000c0c00000c0c000c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c08080008080008080808000808000808080800080
+800080808080008080008080808000808000808080800080800080808080
+008080008080808000808000808080800080800080808080008080008080
+808000808000808080800080800080808080008080008080808000808000
+808080800080800080808080008080008080808000808000808080800080
+800080808080008080008080808000808000808080800080800080808080
+008080008080808000808000808080800080800080808080008080008080
+808000808000808080800080800080808080008080008080808000808000
+808080800080800080808080008080008080808000808000808080800080
+800080808080008080008080808000808000808080800080800080808080
+008080008080808000808000808080800080800080808080008080008080
+808000808000808080800080800080808080008080008080808000808000
+808080800080800080808080008080008080808000808000808080800080
+800080808080008080008080808000808000808080800080800080808080
+008080008080808000808000808080800080800080808080008080008080
+808000808000808080800080800080808080008080008080808000808000
+808080800080800080808080008080008080808000808000808080800080
+80008080808000808000808080800080800080808080008080008080c0c0
+00c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0
+c0c000c0c000c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0008000
+808000808000800080800080800080008080008080008000808000808000
+800080800080800080008080008080008000808000808000800080800080
+800080008080008080008000808000808000800080800080800080008080
+008080008000808000808000800080800080800080008080008080008000
+808000808000800080800080800080008080008080008000808000808000
+800080800080800080008080008080008000808000808000800080800080
+800080008080008080008000808000808000800080800080800080008080
+008080008000808000808000800080800080800080008080008080008000
+808000808000800080800080800080008080008080008000808000808000
+800080800080800080008080008080008000808000808000800080800080
+800080008080008080008000808000808000800080800080800080008080
+008080008000808000808000800080800080800080008080008080008000
+808000808000800080800080800080008080008080008000808000808000
+800080800080800080008080008080008000808000808000800080800080
+800080008080008080008000808000808000800080800080800080008080
+008080008000808000808000800080800080800080008080008080008000
+808000808000800080800080800080008080008080008000808000808000
+80008080008080008000808000808000c000c0c000c0c000c000c0c000c0
+c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c00000c0c000
+0000000000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c00080800080800080008080008080
+008000808000808000800080800080800080008080008080008000808000
+808000800080800080800080008080008080008000808000808000800080
+800080800080008080008080008000808000808000800080800080800080
+008080008080008000808000808000800080800080800080008080008080
+008000808000808000800080800080800080008080008080008000808000
+808000800080800080800080008080008080008000808000808000800080
+800080800080008080008080008000808000808000800080800080800080
+008080008080008000808000808000800080800080800080008080008080
+008000808000808000800080800080800080008080008080008000808000
+808000800080800080800080008080008080008000808000808000800080
+800080800080008080008080008000808000808000800080800080800080
+008080008080008000808000808000800080800080800080008080008080
+008000808000808000800080800080800080008080008080008000808000
+808000800080800080800080008080008080008000808000808000800080
+800080800080008080008080008000808000808000800080800080800080
+008080008080008000808000808000800080800080800080008080008080
+008000808000808000800080800080800080008080008080008000808000
+8080008000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0
+c000c0c000c000c0c000c0c000c00000000000c0c000c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c08080008080008080808000808000808080800080800080808080
+008080008080808000808000808080800080800080808080008080008080
+808000808000808080800080800080808080008080008080808000808000
+808080800080800080808080008080008080808000808000808080800080
+800080808080008080008080808000808000808080800080800080808080
+008080008080808000808000808080800080800080808080008080008080
+808000808000808080800080800080808080008080008080808000808000
+808080800080800080808080008080008080808000808000808080800080
+800080808080008080008080808000808000808080800080800080808080
+008080008080808000808000808080800080800080808080008080008080
+808000808000808080800080800080808080008080008080808000808000
+808080800080800080808080008080008080808000808000808080800080
+800080808080008080008080808000808000808080800080800080808080
+008080008080808000808000808080800080800080808080008080008080
+808000808000808080800080800080808080008080008080808000808000
+808080800080800080808080008080008080808000808000808080800080
+800080808080008080008080808000808000808080800080800080808080
+00808000808080800080800080808080008080008080c0c000c0c000c0c0
+c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000
+c0c000c0c00000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c0008000808000808000
+800080800080800080008080008080008000808000808000800080800080
+800080008080008080008000808000808000800080800080800080008080
+008080008000808000808000800080800080800080008080008080008000
+808000808000800080800080800080008080008080008000808000808000
+800080800080800080008080008080008000808000808000800080800080
+800080008080008080008000808000808000800080800080800080008080
+008080008000808000808000800080800080800080008080008080008000
+808000808000800080800080800080008080008080008000808000808000
+800080800080800080008080008080008000808000808000800080800080
+800080008080008080008000808000808000800080800080800080008080
+008080008000808000808000800080800080800080008080008080008000
+808000808000800080800080800080008080008080008000808000808000
+800080800080800080008080008080008000808000808000800080800080
+800080008080008080008000808000808000800080800080800080008080
+008080008000808000808000800080800080800080008080008080008000
+808000808000800080800080800080008080008080008000808000808000
+800080800080800080008080008080008000808000808000800080800080
+80008000808000808000c000c0c000c0c000c000c0c000c0c000c000c0c0
+00c0c000c000c0c000c0c000c000c0c000c0c00000c0c00000c0c00000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c0
+00c000c0c000c0c000c00080800080800080008080008080008000808000
+808000800080800080800080008080008080008000808000808000800080
+800080800080008080008080008000808000808000800080800080800080
+008080008080008000808000808000800080800080800080008080008080
+008000808000808000800080800080800080008080008080008000808000
+808000800080800080800080008080008080008000808000808000800080
+800080800080008080008080008000808000808000800080800080800080
+008080008080008000808000808000800080800080800080008080008080
+008000808000808000800080800080800080008080008080008000808000
+808000800080800080800080008080008080008000808000808000800080
+800080800080008080008080008000808000808000800080800080800080
+008080008080008000808000808000800080800080800080008080008080
+008000808000808000800080800080800080008080008080008000808000
+808000800080800080800080008080008080008000808000808000800080
+800080800080008080008080008000808000808000800080800080800080
+008080008080008000808000808000800080800080800080008080008080
+008000808000808000800080800080800080008080008080008000808000
+8080008000808000808000800080800080800080008080008080008000c0
+c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c0
+00c0c000c0c000c000c0c00000c0c000c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0
+c000c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c08080
+008080008080808000808000808080800080800080808080008080008080
+808000808000808080800080800080808080008080008080808000808000
+808080800080800080808080008080008080808000808000808080800080
+800080808080008080008080808000808000808080800080800080808080
+008080008080808000808000808080800080800080808080008080008080
+808000808000808080800080800080808080008080008080808000808000
+808080800080800080808080008080008080808000808000808080800080
+800080808080008080008080808000808000808080800080800080808080
+008080008080808000808000808080800080800080808080008080008080
+808000808000808080800080800080808080008080008080808000808000
+808080800080800080808080008080008080808000808000808080800080
+800080808080008080008080808000808000808080800080800080808080
+008080008080808000808000808080800080800080808080008080008080
+808000808000808080800080800080808080008080008080808000808000
+808080800080800080808080008080008080808000808000808080800080
+800080808080008080008080808000808000808080800080800080808080
+008080008080808000808000808080800080800080808080008080008080
+80800080800080808080008080008080c0c000c0c000c0c0c0c000c0c000
+c0c0c0c000c0c000c0c0c0c000c0c000c0c0c0c000c0c000c0c000c0c000
+00c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000
+c000c0c000c0c000c000c0c000c0c0008000808000808000800080800080
+800080008080008080008000808000808000800080800080800080008080
+008080008000808000808000800080800080800080008080008080008000
+808000808000800080800080800080008080008080008000808000808000
+800080800080800080008080008080008000808000808000800080800080
+800080008080008080008000808000808000800080800080800080008080
+008080008000808000808000800080800080800080008080008080008000
+808000808000800080800080800080008080008080008000808000808000
+800080800080800080008080008080008000808000808000800080800080
+800080008080008080008000808000808000800080800080800080008080
+008080008000808000808000800080800080800080008080008080008000
+808000808000800080800080800080008080008080008000808000808000
+800080800080800080008080008080008000808000808000800080800080
+800080008080008080008000808000808000800080800080800080008080
+008080008000808000808000800080800080800080008080008080008000
+808000808000800080800080800080008080008080008000808000808000
+800080800080800080008080008080008000808000808000800080800080
+800080008080008080008000808000808000800080800080800080008080
+00808000c000c0c000c0c000c000c0c000c0c000c000c0c000c0c000c000
+c0c000c0c000c000c0c000c0c00000c0c00000c0c0001c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c00c0c00000c0c0001c1c1c1c1c1c1c1c0000000000001c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c0000001c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1cffffffff1c1c1c
+1c1c1c1c1c1c1c1c1c1c1cffffff1c1c1c1c1cffff1c1c1c1c1c1c1c1c1c
+1c1c1c1c1cffff1c1c1c1c1c1cffffff1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1cffffffff1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c00c0c00000c0c0001c1c
+1c1c1c1c1c1c1c00001c1c00001c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c00001c1c1c1c1c1c1c1c1c1c1c1c1c1c1c001c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1cffff1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+ffff1c1c1c1c1cffff1c1c1c1c1c1c1c1c1c1c1c1c1c1cffff1c1c1c1c1c
+1c1cffff1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1cffff1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c00c0c00000c0c0001c1c1c1c1c1c1c1c1c00001c1c00
+001c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c00001c1c1c1c1c1c1c1c1c
+1c1c1c1c1c00001c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+ffff1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1cffff1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1cffff1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1cffff1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c00c0c000
+00c0c0001c1c1c1c1c1c1c1c1c00001c1c00001c1c000000001c1c1c1c00
+0000001c1c1c1c00001c1c00001c1c1c1c1c1c1c1c1c0000000000001c1c
+1c000000001c1c1c1c1c1c1c1c1c1c1c1c1cffff1c1c1c1cffffffffff1c
+1c1c1cffffffffff1c1c1cffffffff1c1c1cffff1c1cffff1c1c1cffffff
+ff1c1c1c1cffffffffff1c1cffff1c1cffff1c1c1cffffffff1c1c1c1c1c
+1cffff1c1c1c1c1c1c1c1c1c1c1cffffffffffff1c1c1cffffffff1c1c1c
+ffffffffff1c1c1cffff1c1cffff1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c00c0c00000c0c0001c1c1c1c1c1c1c1c
+1c00000000001c1c1c1c1c1c00001c1c00001c1c00001c1c1c00001c0000
+1c1c1c1c1c1c1c1c1c1c1c00001c1c1c1c1c00001c1c00001c1c1c1c1c1c
+1c1c1c1c1c1cffff1c1c1c1cffff1c1cffff1c1cffff1c1cffff1c1c1c1c
+1cffff1c1c1cffff1c1cffff1c1c1c1c1cffff1c1c1cffff1c1cffff1c1c
+ffff1c1cffff1c1c1c1c1c1cffff1c1c1c1c1cffff1c1c1c1c1c1c1c1c1c
+1c1cffff1cff1cffff1cffff1c1cffff1c1cffff1c1cffff1c1cffff1c1c
+ffff1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c00c0c00000c0c0001c1c1c1c1c1c1c1c1c00001c1c00001c1c000000
+00001c1c00001c1c1c1c1c1c1c000000001c1c1c1c1c1c1c1c1c1c1c1c00
+001c1c1c1c1c00001c1c00001c1c1c1c1c1c1c1c1c1c1c1cffff1c1c1c1c
+ffff1c1cffff1c1cffff1c1cffff1c1c1c1c1cffff1c1c1cffff1c1cffff
+1c1c1c1c1cffff1c1c1cffff1c1cffff1c1cffff1c1cffff1c1c1cffffff
+ffff1c1c1c1c1cffff1c1c1c1c1c1c1c1c1c1c1cffff1cff1cffff1cffff
+ffffffff1c1cffff1c1cffff1c1cffff1c1cffff1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c00c0c00000c0c0001c1c
+1c1c1c1c1c1c1c00001c1c00001c00001c1c00001c1c00001c1c1c1c1c1c
+1c00001c00001c1c1c1c1c1c1c1c1c1c1c00001c1c1c1c1c00001c1c0000
+1c1c1c1c1c1c1c1c1c1c1c1cffff1c1c1c1cffff1c1cffff1c1cffff1c1c
+ffff1c1c1c1c1cffff1c1c1cffff1c1cffff1c1c1c1c1cffff1c1c1cffff
+1c1cffff1c1cffff1c1cffff1c1cffff1c1cffff1c1c1c1c1cffff1c1c1c
+1c1c1c1c1c1c1c1cffff1cff1cffff1cffff1c1c1c1c1c1cffff1c1cffff
+1c1cffff1c1cffff1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c00c0c00000c0c0001c1c1c1c1c1c1c1c1c00001c1c00
+001c00001c1c00001c1c00001c1c00001c1c1c00001c1c00001c1c1c1c1c
+1c1c1c1c1c00001c00001c1c00001c1c00001c1c1c1c1c1c1c1c1c1c1c1c
+ffff1c1c1c1cffff1c1cffff1c1cffff1c1cffff1c1c1c1c1cffff1c1c1c
+1cffffffff1c1c1c1c1c1cffff1c1c1cffff1c1cffff1c1cffff1c1cffff
+1c1cffff1c1cffff1c1c1c1c1cffff1c1c1c1c1c1c1c1c1c1c1cffff1cff
+1cffff1cffff1c1cffff1c1cffff1c1cffff1c1cffff1c1cffff1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c00c0c000
+00c0c0001c1c1c1c1c1c1c1c0000000000001c1c1c0000001c00001c1c00
+0000001c1c1c0000001c1c00001c1c1c1c1c1c1c1c1c1c1c0000001c1c1c
+1c000000001c1c1c1c1c1c1c1c1c1c1c1cffffffff1c1c1cffff1c1cffff
+1c1c1cffffff1cffff1c1cffffffffffff1c1c1cffff1c1c1c1c1cffffff
+ffffff1c1cffffff1cffff1c1cffffff1cffff1c1cffffff1cffff1c1cff
+ffffffffff1c1c1c1c1c1c1c1c1cffff1c1c1cffff1c1cffffffff1c1c1c
+ffff1c1cffff1c1c1cffffff1cffff1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c00c0c00000c0c0001c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c00c0c00000c0c0001c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
+1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c00c0c00000c0c0000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000c0c00000c0c0000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000c0c000
+00c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c000c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c000c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c00000c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c0c0c0c0c0c0c0c0c000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0
+c0c0c0c0c000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000
+grestore
+showpage
+%%Trailer