summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamien Zammit <damien@zamaudio.com>2014-10-01 14:08:40 +1000
committerDamien Zammit <damien@zamaudio.com>2014-10-01 14:08:40 +1000
commitd1daaf6f2975a493b5038fea3a311b88126ab1ae (patch)
tree397587f197912b3e8c2320c156b32ebd800fbed8
parentf63008e21bcf5356c9dff84587ced658ff688c70 (diff)
Removed Q parameter and updated artwork
Signed-off-by: Damien Zammit <damien@zamaudio.com>
-rw-r--r--plugins/ZamGEQ31/ZamGEQ31Artwork.cpp720
-rw-r--r--plugins/ZamGEQ31/ZamGEQ31Plugin.cpp22
-rw-r--r--plugins/ZamGEQ31/ZamGEQ31Plugin.hpp8
-rw-r--r--plugins/ZamGEQ31/ZamGEQ31UI.cpp17
-rw-r--r--plugins/ZamGEQ31/artwork/zamgeq31.pngbin71651 -> 67063 bytes
-rw-r--r--plugins/ZamGEQ31/artwork/zamgeq31.svg26
6 files changed, 379 insertions, 414 deletions
diff --git a/plugins/ZamGEQ31/ZamGEQ31Artwork.cpp b/plugins/ZamGEQ31/ZamGEQ31Artwork.cpp
index 4435a35..03d1db9 100644
--- a/plugins/ZamGEQ31/ZamGEQ31Artwork.cpp
+++ b/plugins/ZamGEQ31/ZamGEQ31Artwork.cpp
@@ -3770,7 +3770,7 @@ static const unsigned char temp3[] = {
99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 110, 110, 110, 110, 110, 110, 110, 110, 110, 111, 111, 111, 111, 111, 111, 112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118,
118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126,
- 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 128, 128, 128, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134,
+ 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134,
135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143,
143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150,
151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158,
@@ -3801,7 +3801,7 @@ static const unsigned char temp3[] = {
101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 109, 109, 109,
109, 109, 109, 110, 110, 110, 110, 110, 110, 110, 110, 110, 111, 111, 111, 111, 111, 111, 112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118,
119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
- 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 134, 134, 134, 130, 130, 130, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136,
+ 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136,
136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143,
144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152,
152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159,
@@ -3832,7 +3832,7 @@ static const unsigned char temp3[] = {
101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 110, 110, 110, 110, 110, 110,
110, 110, 110, 111, 111, 111, 111, 111, 111, 112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120,
119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128,
- 129, 129, 129, 107, 107, 107, 126, 126, 126, 130, 130, 130, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136,
+ 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136,
137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145,
145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152,
153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159,
@@ -3862,8 +3862,8 @@ static const unsigned char temp3[] = {
97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103,
103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 110, 110, 110, 110, 110, 110, 110, 110, 110, 111, 111, 111, 111, 111, 111,
112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121,
- 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 125, 125, 125, 125, 125, 125, 125, 125, 125, 127, 127, 127, 124, 124, 124, 26, 26, 26, 108, 108, 108,
- 131, 131, 131, 127, 127, 127, 129, 129, 129, 130, 130, 130, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138,
+ 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129,
+ 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138,
138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147,
147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153,
154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161,
@@ -3893,8 +3893,8 @@ static const unsigned char temp3[] = {
97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103,
103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 110, 110, 110, 110, 110, 110, 110, 110, 110, 111, 111, 111, 111, 111, 111, 112, 112, 112, 113, 113, 113, 114, 114, 114,
114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122,
- 122, 122, 122, 123, 123, 123, 122, 122, 122, 122, 122, 122, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 124, 124, 124, 126, 126, 126, 130, 130, 130, 133, 133, 133, 136, 136, 136, 140, 140, 140, 136, 135, 135, 27, 27, 27, 118, 118, 118, 145, 144, 144, 138, 138, 138, 137, 137, 137,
- 136, 136, 136, 131, 131, 131, 130, 130, 130, 130, 130, 130, 132, 132, 132, 132, 132, 132, 133, 133, 133, 134, 134, 134, 133, 133, 133, 134, 134, 134, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140,
+ 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130,
+ 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140,
140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147,
148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154,
154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162,
@@ -3923,9 +3923,9 @@ static const unsigned char temp3[] = {
103, 103, 103, 103, 103, 103, 103, 103, 103, 102, 102, 102, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97,
97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105,
106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 110, 110, 110, 110, 110, 110, 110, 110, 110, 111, 111, 111, 111, 111, 111, 112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114,
- 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 126, 126, 126,
- 129, 129, 129, 124, 124, 124, 125, 125, 125, 123, 123, 123, 126, 126, 126, 133, 133, 133, 134, 134, 134, 127, 127, 127, 111, 110, 110, 95, 94, 94, 74, 73, 73, 61, 61, 61, 52, 52, 52, 10, 10, 10, 46, 46, 46, 61, 61, 61, 75, 74, 74, 95, 94, 94, 114, 114, 114, 132, 131, 131, 140, 140, 140,
- 139, 139, 139, 133, 133, 133, 130, 130, 130, 132, 132, 132, 132, 132, 132, 139, 139, 139, 140, 140, 140, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141,
+ 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123,
+ 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132,
+ 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141,
141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148,
149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156,
156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 164, 164, 164,
@@ -3954,9 +3954,9 @@ static const unsigned char temp3[] = {
102, 102, 102, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97,
97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107,
107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 110, 110, 110, 110, 110, 110, 110, 110, 110, 111, 111, 111, 111, 111, 111, 112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116,
- 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 121, 121, 121, 129, 129, 129, 95, 95, 95, 71, 71, 71, 130, 130, 130, 126, 126, 126,
- 133, 133, 133, 125, 124, 124, 95, 94, 94, 52, 52, 52, 14, 16, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 14, 14, 51, 51, 51, 96, 95, 95, 128, 128, 128, 141, 141, 141,
- 134, 134, 134, 141, 141, 141, 92, 92, 92, 89, 89, 89, 143, 143, 143, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141,
+ 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125,
+ 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132,
+ 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141,
141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150,
149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157,
157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164,
@@ -3985,9 +3985,9 @@ static const unsigned char temp3[] = {
101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99,
99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 110, 110, 110, 110, 110, 110, 110, 110, 110, 111, 111, 111, 111, 111, 111, 112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118,
- 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 127, 127, 127, 105, 105, 105, 11, 11, 11, 106, 106, 106, 122, 121, 121, 66, 65, 65, 13, 14, 14, 0, 0, 0,
- 1, 0, 0, 28, 19, 19, 89, 65, 65, 139, 102, 102, 176, 129, 129, 204, 149, 149, 210, 154, 154, 44, 33, 33, 182, 134, 134, 211, 154, 154, 174, 127, 127, 143, 105, 105, 91, 66, 66, 32, 22, 22, 1, 0, 0, 0, 0, 0, 10, 11, 11, 66, 66, 66, 122, 121, 121, 131, 131, 131, 18, 18, 18,
- 95, 95, 95, 142, 142, 142, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143,
+ 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126,
+ 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134,
+ 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143,
143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150,
151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158,
158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 165, 165, 165, 165, 165, 165, 166, 166, 166,
@@ -4016,8 +4016,8 @@ static const unsigned char temp3[] = {
100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101,
101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 109, 109, 109,
109, 109, 109, 110, 110, 110, 110, 110, 110, 110, 110, 110, 111, 111, 111, 111, 111, 111, 112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118,
- 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 120, 120, 120, 139, 139, 139, 70, 70, 70, 18, 17, 17, 17, 16, 16, 0, 0, 0, 24, 17, 17, 114, 83, 83, 202, 148, 148, 248, 182, 182, 255, 196, 196,
- 255, 199, 199, 254, 197, 197, 255, 195, 195, 250, 188, 188, 53, 38, 38, 218, 163, 163, 255, 200, 200, 253, 196, 196, 255, 199, 199, 255, 196, 196, 251, 185, 185, 204, 149, 149, 123, 90, 90, 31, 22, 22, 0, 0, 0, 11, 12, 12, 26, 25, 25, 55, 55, 55, 151, 151, 151, 132, 132, 132, 136, 136, 136,
+ 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
+ 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136,
136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143,
144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152,
152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159,
@@ -4047,8 +4047,8 @@ static const unsigned char temp3[] = {
97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 110, 110, 110, 110, 110, 110,
110, 110, 110, 111, 111, 111, 111, 111, 111, 112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120,
- 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 131, 131, 131, 93, 92, 92, 24, 23, 23, 0, 0, 0, 30, 22, 22, 151, 110, 110, 242, 178, 178, 255, 198, 198, 254, 194, 194, 255, 187, 187, 252, 184, 184, 251, 183, 183, 251, 183, 183, 254, 186, 186,
- 247, 180, 180, 50, 36, 36, 215, 157, 157, 255, 191, 191, 250, 182, 182, 251, 183, 183, 252, 184, 184, 255, 187, 187, 255, 194, 194, 255, 199, 199, 245, 181, 181, 165, 120, 120, 44, 33, 33, 0, 0, 0, 18, 18, 18, 95, 94, 94, 143, 143, 143, 137, 137, 137, 135, 135, 135, 136, 136, 136, 136, 136, 136,
+ 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128,
+ 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136,
137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145,
145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152,
153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159,
@@ -4078,8 +4078,8 @@ static const unsigned char temp3[] = {
97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103,
103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 110, 110, 110, 110, 110, 110, 110, 110, 110, 111, 111, 111, 111, 111, 111,
112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121,
- 121, 121, 121, 120, 120, 120, 123, 123, 123, 126, 126, 126, 64, 63, 63, 0, 0, 0, 16, 12, 12, 78, 57, 57, 65, 47, 47, 252, 196, 196, 255, 189, 189, 251, 183, 183, 252, 184, 184, 254, 185, 185, 255, 186, 186, 255, 186, 186, 254, 186, 186, 255, 187, 187, 249, 181, 181, 50, 37, 37, 216, 158, 158,
- 255, 192, 192, 253, 185, 185, 255, 186, 186, 255, 186, 186, 254, 186, 186, 252, 184, 184, 251, 183, 183, 252, 185, 185, 255, 208, 208, 94, 70, 70, 64, 46, 46, 27, 20, 20, 0, 0, 0, 59, 58, 58, 137, 137, 137, 139, 139, 139, 134, 134, 134, 137, 137, 137, 137, 137, 137, 137, 137, 137, 138, 138, 138,
+ 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129,
+ 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138,
138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147,
147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153,
154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161,
@@ -4108,9 +4108,9 @@ static const unsigned char temp3[] = {
104, 104, 104, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 102, 102, 102, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97,
97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103,
103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 110, 110, 110, 110, 110, 110, 110, 110, 110, 111, 111, 111, 111, 111, 111, 112, 112, 112, 113, 113, 113, 114, 114, 114,
- 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 120, 120, 120, 124, 124, 124, 121, 121, 121,
- 42, 41, 41, 0, 0, 0, 47, 34, 34, 208, 152, 152, 255, 205, 205, 61, 45, 45, 131, 96, 96, 255, 200, 200, 251, 183, 183, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 254, 186, 186, 255, 187, 187, 249, 181, 181, 50, 37, 37, 216, 158, 158, 255, 192, 192, 253, 185, 185, 255, 186, 186,
- 255, 186, 186, 255, 186, 186, 255, 186, 186, 252, 184, 184, 255, 196, 196, 180, 132, 132, 36, 26, 26, 253, 191, 191, 221, 163, 163, 61, 45, 45, 0, 0, 0, 39, 38, 38, 130, 130, 130, 140, 140, 140, 135, 135, 135, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140,
+ 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122,
+ 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130,
+ 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140,
140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147,
148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154,
154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162,
@@ -4134,14 +4134,14 @@ static const unsigned char temp3[] = {
144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 141, 141, 141, 140, 140, 140, 141, 141, 141, 140, 140, 140, 140, 140, 140, 139, 139, 139, 139, 139, 139, 139, 139, 139, 138, 138, 138, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137,
137, 137, 137, 136, 136, 136, 136, 136, 136, 135, 135, 135, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 132, 132, 132, 131, 131, 131, 131, 131, 131, 131, 131, 131, 130, 130, 130, 129, 129, 129, 130, 130, 130, 129, 129, 129,
129, 129, 129, 128, 128, 128, 128, 128, 128, 128, 128, 128, 127, 127, 127, 126, 126, 126, 126, 126, 126, 125, 125, 125, 124, 124, 124, 124, 124, 124, 124, 124, 124, 125, 125, 125, 124, 124, 124, 123, 123, 123, 123, 123, 123, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 121, 121, 121, 121, 121, 121,
- 120, 120, 120, 119, 119, 119, 119, 119, 119, 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 119, 118, 118, 118, 117, 117, 117, 116, 116, 116, 116, 116, 116, 115, 115, 115, 115, 115, 115, 115, 115, 115, 114, 114, 114, 113, 113, 113, 113, 113, 113, 113, 113, 113, 112, 112, 112, 112, 112, 112, 111, 111, 111,
- 111, 111, 111, 110, 110, 110, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 108, 108, 108, 108, 108, 108, 109, 109, 109, 108, 108, 108, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 106, 106, 106, 105, 105, 105, 105, 105, 105, 104, 104, 104, 103, 103, 103, 103, 103, 103,
- 103, 103, 103, 103, 103, 103, 103, 103, 103, 102, 102, 102, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97,
- 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105,
+ 120, 120, 120, 119, 119, 119, 119, 119, 119, 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 119, 118, 118, 118, 117, 117, 117, 116, 116, 116, 116, 116, 116, 115, 115, 115, 115, 115, 115, 115, 115, 115, 114, 114, 114, 112, 112, 112, 112, 112, 112, 112, 112, 112, 111, 111, 111, 112, 112, 112, 111, 111, 111,
+ 111, 111, 111, 110, 110, 110, 109, 109, 109, 107, 107, 107, 108, 108, 108, 109, 109, 109, 109, 109, 109, 108, 108, 108, 108, 108, 108, 109, 109, 109, 108, 108, 108, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 106, 106, 106, 105, 105, 105, 105, 105, 105, 104, 104, 104, 103, 103, 103, 103, 103, 103,
+ 103, 103, 103, 103, 103, 103, 103, 103, 103, 102, 102, 102, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96,
+ 96, 96, 96, 96, 96, 96, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 100, 100, 100, 100, 100, 100, 101, 101, 101, 103, 103, 103, 103, 103, 103, 103, 103, 103, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105,
106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 110, 110, 110, 110, 110, 110, 110, 110, 110, 111, 111, 111, 111, 111, 111, 112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114,
- 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 120, 120, 120, 123, 123, 123, 117, 117, 117, 35, 34, 34, 0, 0, 0, 89, 65, 65, 244, 182, 182,
- 255, 193, 193, 255, 192, 192, 205, 153, 153, 37, 26, 26, 229, 171, 171, 255, 190, 190, 254, 185, 185, 255, 186, 186, 255, 186, 186, 255, 186, 186, 254, 186, 186, 255, 187, 187, 249, 181, 181, 50, 37, 37, 216, 158, 158, 255, 192, 192, 253, 185, 185, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186,
- 255, 186, 186, 255, 190, 190, 54, 39, 39, 164, 123, 123, 255, 196, 196, 252, 190, 190, 251, 189, 189, 105, 76, 76, 0, 0, 0, 28, 27, 27, 127, 126, 126, 141, 141, 141, 135, 135, 135, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141,
+ 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123,
+ 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132,
+ 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141,
141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148,
149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156,
156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 164, 164, 164,
@@ -4165,14 +4165,14 @@ static const unsigned char temp3[] = {
143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 141, 141, 141, 140, 140, 140, 141, 141, 141, 140, 140, 140, 140, 140, 140, 139, 139, 139, 139, 139, 139, 139, 139, 139, 138, 138, 138, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 136, 136, 136, 136, 136, 136,
135, 135, 135, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 132, 132, 132, 131, 131, 131, 131, 131, 131, 131, 131, 131, 130, 130, 130, 129, 129, 129, 130, 130, 130, 129, 129, 129, 129, 129, 129, 128, 128, 128, 128, 128, 128,
128, 128, 128, 127, 127, 127, 126, 126, 126, 126, 126, 126, 125, 125, 125, 124, 124, 124, 124, 124, 124, 124, 124, 124, 125, 125, 125, 124, 124, 124, 123, 123, 123, 123, 123, 123, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 121, 121, 121, 121, 121, 121, 120, 120, 120, 119, 119, 119, 119, 119, 119,
- 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 119, 118, 118, 118, 117, 117, 117, 116, 116, 116, 115, 115, 115, 114, 114, 114, 114, 114, 114, 115, 115, 115, 114, 114, 114, 113, 113, 113, 113, 113, 113, 113, 113, 113, 112, 112, 112, 112, 112, 112, 111, 111, 111, 111, 111, 111, 110, 110, 110, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 108, 108, 108, 108, 108, 108, 109, 109, 109, 108, 108, 108, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 106, 106, 106, 105, 105, 105, 105, 105, 105, 104, 104, 104, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103,
- 102, 102, 102, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97,
- 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107,
- 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 108, 108, 108, 108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 110, 110, 110, 112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116,
- 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 119, 119, 119, 122, 122, 122, 121, 121, 121, 34, 34, 34, 0, 0, 0, 108, 78, 78, 255, 194, 194, 254, 189, 189, 252, 183, 183, 251, 183, 183, 255, 201, 201,
- 104, 75, 75, 93, 69, 69, 255, 201, 201, 252, 183, 183, 255, 186, 186, 255, 186, 186, 255, 186, 186, 254, 186, 186, 255, 187, 187, 249, 181, 181, 50, 37, 37, 216, 158, 158, 255, 192, 192, 253, 185, 185, 255, 186, 186, 255, 186, 186, 255, 186, 186, 251, 183, 183, 255, 201, 201, 140, 104, 104, 60, 44, 44,
- 255, 196, 196, 253, 185, 185, 252, 184, 184, 252, 187, 187, 255, 197, 197, 128, 93, 93, 0, 0, 0, 31, 30, 30, 131, 130, 130, 139, 139, 139, 136, 136, 136, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141,
+ 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 119, 118, 118, 118, 117, 117, 117, 116, 116, 116, 116, 116, 116, 115, 115, 115, 114, 114, 114, 114, 114, 114, 118, 118, 118, 120, 120, 120, 119, 119, 119, 118, 118, 118, 114, 114, 114, 111, 111, 111, 110, 110, 110, 111, 111, 111, 110, 110, 110, 111, 111, 111,
+ 117, 117, 117, 113, 113, 113, 109, 109, 109, 109, 109, 109, 108, 108, 108, 108, 108, 108, 109, 109, 109, 108, 108, 108, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 106, 106, 106, 105, 105, 105, 105, 105, 105, 104, 104, 104, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103,
+ 102, 102, 102, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 96, 96, 96, 96, 96, 96, 100, 100, 100, 104, 104, 104, 103, 103, 103, 102, 102, 102, 101, 101, 101, 102, 102, 102, 104, 104, 104, 101, 101, 101, 97, 97, 97,
+ 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 99, 99, 99, 102, 102, 102, 108, 108, 108, 103, 103, 103, 95, 95, 95, 92, 92, 92, 100, 100, 100, 109, 109, 109, 104, 104, 104, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107,
+ 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 110, 110, 110, 108, 108, 108, 110, 110, 110, 112, 112, 112, 111, 111, 111, 111, 111, 111, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116,
+ 117, 117, 117, 116, 116, 116, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125,
+ 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132,
+ 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141,
141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150,
149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157,
157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164,
@@ -4193,17 +4193,17 @@ static const unsigned char temp3[] = {
68, 68, 255, 57, 57, 217, 3, 3, 19, 10, 10, 7, 139, 139, 140, 179, 179, 179, 157, 157, 157, 140, 140, 140, 163, 163, 163, 159, 159, 159, 161, 161, 161, 161, 161, 161, 160, 160, 160, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 158, 158, 158, 158, 158, 158, 158, 158, 158, 157, 157, 157,
156, 156, 156, 156, 156, 156, 157, 157, 157, 156, 156, 156, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 154, 154, 154, 154, 154, 154, 154, 154, 154, 153, 153, 153, 152, 152, 152, 152, 152, 152, 152, 152, 152, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150,
150, 150, 150, 150, 150, 150, 149, 149, 149, 148, 148, 148, 148, 148, 148, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 146, 146, 146, 146, 146, 146, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142,
- 142, 142, 142, 141, 141, 141, 140, 140, 140, 141, 141, 141, 140, 140, 140, 140, 140, 140, 139, 139, 139, 138, 138, 138, 137, 137, 137, 136, 136, 136, 135, 135, 135, 136, 136, 136, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 136, 136, 136, 134, 134, 134, 133, 133, 133, 134, 134, 134, 133, 133, 133,
+ 142, 142, 142, 141, 141, 141, 140, 140, 140, 141, 141, 141, 140, 140, 140, 140, 140, 140, 139, 139, 139, 139, 139, 139, 139, 139, 139, 138, 138, 138, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 136, 136, 136, 136, 136, 136, 135, 135, 135, 134, 134, 134, 133, 133, 133,
133, 133, 133, 133, 133, 133, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 132, 132, 132, 131, 131, 131, 131, 131, 131, 131, 131, 131, 130, 130, 130, 129, 129, 129, 130, 130, 130, 129, 129, 129, 129, 129, 129, 128, 128, 128, 128, 128, 128, 128, 128, 128, 127, 127, 127, 126, 126, 126,
- 126, 126, 126, 125, 125, 125, 124, 124, 124, 124, 124, 124, 124, 124, 124, 125, 125, 125, 124, 124, 124, 123, 123, 123, 122, 122, 122, 121, 121, 121, 121, 121, 121, 122, 122, 122, 123, 123, 123, 121, 121, 121, 120, 120, 120, 118, 118, 118, 119, 119, 119, 119, 119, 119, 118, 118, 118, 118, 118, 118, 119, 119, 119,
- 119, 119, 119, 118, 118, 118, 116, 116, 116, 116, 116, 116, 119, 119, 119, 119, 119, 119, 118, 118, 118, 115, 115, 115, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 112, 112, 112, 112, 112, 112, 111, 111, 111, 111, 111, 111, 110, 110, 110, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 108, 108, 108, 108, 108, 108, 109, 109, 109, 108, 108, 108, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 106, 106, 106, 105, 105, 105, 105, 105, 105, 104, 104, 104, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 102, 102, 102, 101, 101, 101, 101, 101, 101,
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99,
- 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
- 108, 108, 108, 108, 108, 108, 112, 112, 112, 116, 116, 116, 116, 116, 116, 116, 116, 116, 117, 117, 117, 118, 118, 118, 116, 116, 116, 111, 111, 111, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118,
- 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 119, 119, 119, 118, 118, 118, 119, 119, 119, 125, 125, 125, 49, 48, 48, 0, 0, 0, 104, 76, 76, 255, 195, 195, 252, 186, 186, 253, 184, 184, 255, 186, 186, 254, 185, 185, 255, 189, 189, 234, 175, 175, 37, 26, 26, 200, 149, 149,
- 255, 194, 194, 253, 184, 184, 255, 186, 186, 255, 186, 186, 254, 186, 186, 255, 187, 187, 249, 181, 181, 50, 37, 37, 216, 158, 158, 255, 192, 192, 253, 185, 185, 255, 186, 186, 255, 186, 186, 254, 185, 185, 255, 189, 189, 235, 175, 175, 39, 28, 28, 199, 149, 149, 255, 194, 194, 253, 184, 184, 255, 186, 186,
- 254, 185, 185, 251, 185, 185, 255, 198, 198, 123, 90, 90, 0, 0, 0, 43, 43, 43, 141, 141, 141, 137, 137, 137, 136, 136, 136, 137, 137, 137, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143,
+ 126, 126, 126, 125, 125, 125, 124, 124, 124, 124, 124, 124, 124, 124, 124, 125, 125, 125, 124, 124, 124, 123, 123, 123, 123, 123, 123, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 121, 121, 121, 121, 121, 121, 120, 120, 120, 119, 119, 119, 119, 119, 119, 118, 118, 118, 118, 118, 118, 119, 119, 119,
+ 119, 119, 119, 118, 118, 118, 117, 117, 117, 116, 116, 116, 116, 116, 116, 114, 114, 114, 117, 117, 117, 120, 120, 120, 95, 95, 95, 79, 79, 79, 80, 80, 80, 86, 86, 86, 102, 102, 102, 117, 117, 117, 115, 115, 115, 109, 109, 109, 111, 111, 111, 103, 103, 103, 59, 59, 59, 88, 88, 88, 112, 112, 112,
+ 108, 108, 108, 108, 108, 108, 108, 108, 108, 109, 109, 109, 108, 108, 108, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 106, 106, 106, 105, 105, 105, 105, 105, 105, 104, 104, 104, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 102, 102, 102, 101, 101, 101, 101, 101, 101,
+ 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98, 96, 96, 96, 98, 98, 98, 103, 103, 103, 86, 86, 86, 57, 57, 57, 30, 30, 30, 18, 18, 18, 20, 20, 20, 24, 24, 24, 41, 41, 41, 77, 77, 77, 101, 101, 101, 97, 97, 97, 98, 98, 98, 99, 99, 99,
+ 98, 98, 98, 103, 103, 103, 96, 96, 96, 53, 53, 53, 23, 23, 23, 9, 9, 9, 5, 5, 5, 12, 12, 12, 50, 50, 50, 102, 102, 102, 104, 104, 104, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
+ 108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 110, 110, 110, 117, 117, 117, 114, 114, 114, 108, 108, 108, 112, 112, 112, 119, 119, 119, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 115, 115, 115, 116, 116, 116, 123, 123, 123, 123, 123, 123,
+ 117, 117, 117, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126,
+ 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134,
+ 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143,
143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150,
151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158,
158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 165, 165, 165, 165, 165, 165, 166, 166, 166,
@@ -4224,17 +4224,17 @@ static const unsigned char temp3[] = {
0, 0, 0, 49, 49, 50, 120, 120, 120, 19, 19, 19, 81, 81, 81, 170, 170, 170, 158, 158, 158, 161, 161, 161, 161, 161, 161, 160, 160, 160, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 158, 158, 158, 158, 158, 158, 158, 158, 158, 157, 157, 157, 156, 156, 156, 156, 156, 156, 157, 157, 157,
156, 156, 156, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 154, 154, 154, 154, 154, 154, 154, 154, 154, 153, 153, 153, 152, 152, 152, 152, 152, 152, 152, 152, 152, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 149, 149, 149,
148, 148, 148, 148, 148, 148, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 146, 146, 146, 146, 146, 146, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 141, 141, 141, 140, 140, 140,
- 141, 141, 141, 140, 140, 140, 140, 140, 140, 138, 138, 138, 144, 144, 144, 149, 149, 149, 148, 148, 148, 146, 146, 146, 143, 143, 143, 138, 138, 138, 135, 135, 135, 137, 137, 137, 137, 137, 137, 136, 136, 136, 143, 143, 143, 142, 142, 142, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 134, 134, 134,
+ 141, 141, 141, 140, 140, 140, 140, 140, 140, 139, 139, 139, 139, 139, 139, 139, 139, 139, 138, 138, 138, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 136, 136, 136, 136, 136, 136, 135, 135, 135, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 134, 134, 134,
133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 132, 132, 132, 131, 131, 131, 131, 131, 131, 131, 131, 131, 130, 130, 130, 129, 129, 129, 130, 130, 130, 129, 129, 129, 129, 129, 129, 128, 128, 128, 128, 128, 128, 128, 128, 128, 127, 127, 127, 126, 126, 126, 126, 126, 126, 125, 125, 125, 124, 124, 124,
- 124, 124, 124, 124, 124, 124, 125, 125, 125, 124, 124, 124, 122, 122, 122, 126, 126, 126, 131, 131, 131, 129, 129, 129, 125, 125, 125, 119, 119, 119, 123, 123, 123, 128, 128, 128, 128, 128, 128, 121, 121, 121, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 118, 118, 118, 118, 118, 118, 125, 125, 125,
- 118, 118, 118, 103, 103, 103, 98, 98, 98, 102, 102, 102, 117, 117, 117, 119, 119, 119, 112, 112, 112, 113, 113, 113, 113, 113, 113, 112, 112, 112, 112, 112, 112, 111, 111, 111, 111, 111, 111, 110, 110, 110, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 108, 108, 108, 108, 108, 108,
- 109, 109, 109, 106, 106, 106, 107, 107, 107, 109, 109, 109, 109, 109, 109, 106, 106, 106, 105, 105, 105, 105, 105, 105, 105, 105, 105, 104, 104, 104, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 101, 101, 101, 100, 100, 100, 102, 102, 102, 101, 101, 101, 101, 101, 101, 101, 101, 101,
- 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101,
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 115, 115, 115, 91, 91, 91,
- 67, 67, 67, 72, 72, 72, 72, 72, 72, 73, 73, 73, 69, 69, 69, 86, 86, 86, 118, 118, 118, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118,
- 119, 119, 119, 120, 120, 120, 126, 126, 126, 124, 124, 124, 128, 128, 128, 73, 72, 72, 0, 0, 0, 77, 56, 56, 253, 190, 190, 253, 187, 187, 254, 185, 185, 255, 186, 186, 255, 186, 186, 255, 186, 186, 252, 183, 183, 255, 200, 200, 144, 106, 106, 62, 46, 46, 255, 195, 195, 253, 185, 185, 255, 186, 186,
- 255, 186, 186, 254, 186, 186, 255, 187, 187, 249, 181, 181, 50, 37, 37, 216, 158, 158, 255, 192, 192, 253, 185, 185, 255, 186, 186, 255, 186, 186, 251, 183, 183, 255, 201, 201, 101, 75, 75, 98, 71, 71, 255, 201, 201, 251, 183, 183, 255, 186, 186, 255, 186, 186, 255, 186, 186, 254, 185, 185, 252, 185, 185,
- 255, 196, 196, 95, 70, 70, 0, 0, 0, 71, 70, 70, 145, 145, 145, 142, 142, 142, 146, 146, 146, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143,
+ 124, 124, 124, 124, 124, 124, 125, 125, 125, 124, 124, 124, 123, 123, 123, 123, 123, 123, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 121, 121, 121, 121, 121, 121, 120, 120, 120, 119, 119, 119, 119, 119, 119, 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 119, 118, 118, 118, 117, 117, 117,
+ 116, 116, 116, 115, 115, 115, 117, 117, 117, 108, 108, 108, 40, 40, 40, 22, 22, 22, 13, 13, 13, 0, 0, 0, 0, 0, 0, 6, 6, 6, 36, 36, 36, 93, 93, 93, 117, 117, 117, 119, 119, 119, 50, 50, 50, 0, 0, 0, 52, 52, 52, 116, 116, 116, 108, 108, 108, 108, 108, 108, 108, 108, 108,
+ 109, 109, 109, 108, 108, 108, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 106, 106, 106, 105, 105, 105, 105, 105, 105, 104, 104, 104, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 102, 102, 102, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
+ 100, 100, 100, 99, 99, 99, 97, 97, 97, 100, 100, 100, 94, 94, 94, 44, 44, 44, 4, 4, 4, 0, 0, 0, 26, 26, 26, 58, 58, 58, 67, 67, 67, 60, 60, 60, 23, 23, 23, 0, 0, 0, 45, 45, 45, 100, 100, 100, 97, 97, 97, 98, 98, 98, 102, 102, 102, 85, 85, 85, 14, 14, 14,
+ 0, 0, 0, 0, 0, 0, 4, 4, 4, 14, 14, 14, 7, 7, 7, 0, 0, 0, 42, 42, 42, 108, 108, 108, 102, 102, 102, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 108, 108, 108,
+ 111, 111, 111, 114, 114, 114, 70, 70, 70, 26, 26, 26, 18, 18, 18, 23, 23, 23, 64, 64, 64, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 113, 113, 113, 115, 115, 115, 122, 122, 122, 122, 122, 122, 93, 93, 93, 34, 34, 34, 62, 62, 62, 124, 124, 124, 117, 117, 117,
+ 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
+ 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136,
+ 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143,
144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152,
152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159,
159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 165, 165, 165, 165, 165, 165, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166,
@@ -4254,18 +4254,18 @@ static const unsigned char temp3[] = {
70, 70, 255, 64, 64, 251, 65, 65, 255, 64, 64, 252, 70, 70, 255, 25, 25, 98, 26, 26, 101, 70, 70, 255, 64, 64, 251, 65, 65, 255, 65, 65, 255, 65, 65, 255, 65, 65, 255, 65, 65, 255, 65, 65, 254, 64, 64, 252, 65, 65, 253, 73, 73, 255, 22, 22, 82, 0, 0, 0, 17, 17, 19,
109, 109, 109, 164, 164, 164, 160, 160, 160, 160, 160, 160, 161, 161, 161, 161, 161, 161, 160, 160, 160, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 158, 158, 158, 158, 158, 158, 158, 158, 158, 157, 157, 157, 156, 156, 156, 156, 156, 156, 157, 157, 157, 156, 156, 156, 155, 155, 155, 155, 155, 155,
155, 155, 155, 155, 155, 155, 155, 155, 155, 154, 154, 154, 154, 154, 154, 154, 154, 154, 153, 153, 153, 152, 152, 152, 152, 152, 152, 152, 152, 152, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 149, 149, 149, 148, 148, 148, 148, 148, 148, 147, 147, 147,
- 147, 147, 147, 147, 147, 147, 147, 147, 147, 146, 146, 146, 146, 146, 146, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 141, 141, 141, 140, 140, 140, 141, 141, 141, 140, 140, 140, 141, 141, 141,
- 146, 146, 146, 115, 115, 115, 84, 84, 84, 83, 83, 83, 88, 88, 88, 105, 105, 105, 133, 133, 133, 145, 145, 145, 137, 137, 137, 135, 135, 135, 137, 137, 137, 73, 73, 73, 77, 77, 77, 136, 136, 136, 133, 133, 133, 133, 133, 133, 133, 133, 133, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133,
- 133, 133, 133, 132, 132, 132, 131, 131, 131, 131, 131, 131, 131, 131, 131, 130, 130, 130, 129, 129, 129, 130, 130, 130, 129, 129, 129, 129, 129, 129, 128, 128, 128, 128, 128, 128, 128, 128, 128, 127, 127, 127, 126, 126, 126, 126, 126, 126, 125, 125, 125, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124,
- 124, 124, 124, 131, 131, 131, 110, 110, 110, 70, 70, 70, 32, 32, 32, 16, 16, 16, 20, 20, 20, 22, 22, 22, 28, 28, 28, 67, 67, 67, 114, 114, 114, 122, 122, 122, 117, 117, 117, 118, 118, 118, 118, 118, 118, 121, 121, 121, 117, 117, 117, 66, 66, 66, 24, 24, 24, 6, 6, 6, 0, 0, 0,
- 1, 1, 1, 25, 25, 25, 92, 92, 92, 118, 118, 118, 112, 112, 112, 113, 113, 113, 112, 112, 112, 112, 112, 112, 111, 111, 111, 111, 111, 111, 110, 110, 110, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 108, 108, 108, 108, 108, 108, 108, 108, 108, 114, 114, 114, 110, 110, 110,
- 102, 102, 102, 101, 101, 101, 111, 111, 111, 109, 109, 109, 105, 105, 105, 105, 105, 105, 104, 104, 104, 103, 103, 103, 103, 103, 103, 103, 103, 103, 102, 102, 102, 102, 102, 102, 106, 106, 106, 106, 106, 106, 97, 97, 97, 101, 101, 101, 101, 101, 101, 100, 100, 100, 100, 100, 100, 99, 99, 99, 98, 98, 98,
- 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
- 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 106, 106, 106, 112, 112, 112, 85, 85, 85, 7, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 2, 2, 2, 75, 75, 75, 117, 117, 117, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 122, 122, 122, 106, 106, 106, 32, 32, 32,
- 89, 89, 89, 102, 101, 101, 0, 1, 1, 31, 22, 22, 233, 174, 174, 255, 191, 191, 253, 184, 184, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 190, 190, 50, 37, 37, 165, 122, 122, 255, 198, 198, 252, 183, 183, 255, 186, 186, 254, 186, 186, 255, 187, 187,
- 249, 181, 181, 50, 37, 37, 216, 158, 158, 255, 192, 192, 253, 185, 185, 255, 186, 186, 253, 184, 184, 255, 193, 193, 208, 154, 154, 36, 26, 26, 229, 171, 171, 255, 190, 190, 254, 185, 185, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 253, 185, 185, 255, 188, 188, 241, 181, 181, 46, 33, 33,
- 0, 0, 0, 109, 109, 109, 119, 119, 119, 35, 35, 35, 105, 105, 105, 146, 146, 146, 139, 139, 139, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145,
+ 147, 147, 147, 147, 147, 147, 147, 147, 147, 146, 146, 146, 146, 146, 146, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 141, 141, 141, 140, 140, 140, 141, 141, 141, 140, 140, 140, 140, 140, 140,
+ 139, 139, 139, 139, 139, 139, 139, 139, 139, 138, 138, 138, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 136, 136, 136, 136, 136, 136, 135, 135, 135, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133,
+ 133, 133, 133, 132, 132, 132, 131, 131, 131, 131, 131, 131, 131, 131, 131, 130, 130, 130, 129, 129, 129, 130, 130, 130, 129, 129, 129, 129, 129, 129, 128, 128, 128, 128, 128, 128, 128, 128, 128, 127, 127, 127, 126, 126, 126, 126, 126, 126, 125, 125, 125, 124, 124, 124, 124, 124, 124, 124, 124, 124, 125, 125, 125,
+ 124, 124, 124, 123, 123, 123, 123, 123, 123, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 121, 121, 121, 121, 121, 121, 120, 120, 120, 119, 119, 119, 119, 119, 119, 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 119, 118, 118, 118, 117, 117, 117, 116, 116, 116, 115, 115, 115, 120, 120, 120,
+ 34, 34, 34, 13, 13, 13, 118, 118, 118, 112, 112, 112, 38, 38, 38, 0, 0, 0, 1, 1, 1, 0, 0, 0, 4, 4, 4, 68, 68, 68, 87, 87, 87, 1, 1, 1, 16, 16, 16, 95, 95, 95, 112, 112, 112, 108, 108, 108, 108, 108, 108, 108, 108, 108, 109, 109, 109, 108, 108, 108, 107, 107, 107,
+ 107, 107, 107, 107, 107, 107, 107, 107, 107, 106, 106, 106, 105, 105, 105, 105, 105, 105, 104, 104, 104, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 102, 102, 102, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 98, 98, 98, 102, 102, 102,
+ 88, 88, 88, 18, 18, 18, 0, 0, 0, 6, 6, 6, 68, 68, 68, 104, 104, 104, 104, 104, 104, 103, 103, 103, 104, 104, 104, 104, 104, 104, 40, 40, 40, 0, 0, 0, 79, 79, 79, 101, 101, 101, 98, 98, 98, 98, 98, 98, 20, 20, 20, 0, 0, 0, 0, 0, 0, 39, 39, 39, 91, 91, 91,
+ 99, 99, 99, 96, 96, 96, 44, 44, 44, 4, 4, 4, 92, 92, 92, 106, 106, 106, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 108, 108, 108, 111, 111, 111, 107, 107, 107, 29, 29, 29, 0, 0, 0,
+ 4, 4, 4, 0, 0, 0, 1, 1, 1, 0, 0, 0, 63, 63, 63, 121, 121, 121, 113, 113, 113, 114, 114, 114, 115, 115, 115, 123, 123, 123, 119, 119, 119, 85, 85, 85, 33, 33, 33, 3, 3, 3, 0, 0, 0, 76, 76, 76, 125, 125, 125, 117, 117, 117, 119, 119, 119, 120, 120, 120, 120, 120, 120,
+ 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128,
+ 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136,
+ 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145,
145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152,
153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159,
160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 165, 165, 165, 165, 165, 165, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 167, 167, 167, 167, 167, 167, 167, 167, 167,
@@ -4285,18 +4285,18 @@ static const unsigned char temp3[] = {
68, 68, 255, 53, 53, 205, 9, 9, 35, 60, 60, 231, 66, 66, 255, 65, 65, 254, 65, 65, 255, 65, 65, 255, 65, 65, 255, 65, 65, 255, 64, 64, 252, 65, 65, 253, 70, 70, 255, 62, 62, 238, 26, 26, 105, 12, 12, 41, 0, 0, 8, 33, 33, 31, 170, 170, 170, 162, 162, 162, 160, 160, 160,
160, 160, 160, 161, 161, 161, 161, 161, 161, 160, 160, 160, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 158, 158, 158, 158, 158, 158, 158, 158, 158, 157, 157, 157, 156, 156, 156, 156, 156, 156, 157, 157, 157, 156, 156, 156, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155,
154, 154, 154, 154, 154, 154, 154, 154, 154, 153, 153, 153, 152, 152, 152, 152, 152, 152, 152, 152, 152, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 149, 149, 149, 148, 148, 148, 148, 148, 148, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147,
- 146, 146, 146, 146, 146, 146, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 141, 141, 141, 140, 140, 140, 141, 141, 141, 141, 141, 141, 140, 140, 140, 60, 60, 60, 28, 28, 28, 32, 32, 32,
- 1, 1, 1, 0, 0, 0, 0, 0, 0, 17, 17, 17, 79, 79, 79, 138, 138, 138, 153, 153, 153, 94, 94, 94, 0, 0, 0, 27, 27, 27, 133, 133, 133, 134, 134, 134, 133, 133, 133, 133, 133, 133, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 132, 132, 132, 131, 131, 131,
- 131, 131, 131, 131, 131, 131, 130, 130, 130, 129, 129, 129, 130, 130, 130, 129, 129, 129, 129, 129, 129, 128, 128, 128, 128, 128, 128, 128, 128, 128, 127, 127, 127, 126, 126, 126, 126, 126, 126, 125, 125, 125, 124, 124, 124, 124, 124, 124, 123, 123, 123, 127, 127, 127, 126, 126, 126, 65, 65, 65, 8, 8, 8,
- 0, 0, 0, 28, 28, 28, 78, 78, 78, 96, 96, 96, 93, 93, 93, 59, 59, 59, 2, 2, 2, 17, 17, 17, 107, 107, 107, 121, 121, 121, 117, 117, 117, 120, 120, 120, 114, 114, 114, 29, 29, 29, 0, 0, 0, 0, 0, 0, 6, 6, 6, 24, 24, 24, 21, 21, 21, 0, 0, 0, 13, 13, 13,
- 104, 104, 104, 115, 115, 115, 112, 112, 112, 112, 112, 112, 112, 112, 112, 111, 111, 111, 111, 111, 111, 110, 110, 110, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 108, 108, 108, 108, 108, 108, 115, 115, 115, 75, 75, 75, 23, 23, 23, 8, 8, 8, 10, 10, 10, 33, 33, 33,
- 93, 93, 93, 108, 108, 108, 104, 104, 104, 104, 104, 104, 103, 103, 103, 102, 102, 102, 102, 102, 102, 108, 108, 108, 108, 108, 108, 84, 84, 84, 34, 34, 34, 25, 25, 25, 100, 100, 100, 102, 102, 102, 100, 100, 100, 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97,
- 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103,
- 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 106, 106, 106, 16, 16, 16, 0, 0, 0, 8, 8, 8, 49, 49, 49, 54, 54, 54, 52, 52, 52, 13, 13, 13, 0, 0, 0,
- 7, 7, 7, 100, 100, 100, 117, 117, 117, 113, 113, 113, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 75, 75, 75, 24, 23, 23, 11, 12, 12, 0, 0, 0,
- 193, 148, 148, 255, 199, 199, 248, 180, 180, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 252, 184, 184, 255, 197, 197, 182, 135, 135, 42, 30, 30, 246, 183, 183, 255, 187, 187, 254, 185, 185, 254, 186, 186, 255, 187, 187, 249, 181, 181, 50, 37, 37, 216, 158, 158,
- 255, 192, 192, 253, 185, 185, 255, 186, 186, 253, 184, 184, 255, 197, 197, 69, 51, 51, 137, 101, 101, 255, 200, 200, 251, 183, 183, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 249, 181, 181, 255, 196, 196, 210, 160, 160, 6, 3, 3, 14, 14, 14, 24, 24, 24,
- 71, 71, 71, 135, 135, 135, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147,
+ 146, 146, 146, 146, 146, 146, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 141, 141, 141, 140, 140, 140, 141, 141, 141, 140, 140, 140, 140, 140, 140, 139, 139, 139, 139, 139, 139, 139, 139, 139,
+ 138, 138, 138, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 136, 136, 136, 136, 136, 136, 135, 135, 135, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 132, 132, 132, 131, 131, 131,
+ 131, 131, 131, 131, 131, 131, 130, 130, 130, 129, 129, 129, 130, 130, 130, 129, 129, 129, 129, 129, 129, 128, 128, 128, 128, 128, 128, 128, 128, 128, 127, 127, 127, 126, 126, 126, 126, 126, 126, 125, 125, 125, 124, 124, 124, 124, 124, 124, 124, 124, 124, 125, 125, 125, 124, 124, 124, 123, 123, 123, 123, 123, 123,
+ 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 121, 121, 121, 121, 121, 121, 120, 120, 120, 119, 119, 119, 119, 119, 119, 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 119, 118, 118, 118, 117, 117, 117, 116, 116, 116, 118, 118, 118, 106, 106, 106, 11, 11, 11, 1, 1, 1, 48, 48, 48,
+ 117, 117, 117, 113, 113, 113, 34, 34, 34, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 5, 5, 5, 55, 55, 55, 103, 103, 103, 113, 113, 113, 109, 109, 109, 109, 109, 109, 108, 108, 108, 108, 108, 108, 109, 109, 109, 107, 107, 107, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107,
+ 106, 106, 106, 105, 105, 105, 105, 105, 105, 104, 104, 104, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 102, 102, 102, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 99, 99, 99, 101, 101, 101, 94, 94, 94, 18, 18, 18, 0, 0, 0, 2, 2, 2,
+ 71, 71, 71, 105, 105, 105, 95, 95, 95, 96, 96, 96, 96, 96, 96, 95, 95, 95, 99, 99, 99, 91, 91, 91, 1, 1, 1, 60, 60, 60, 104, 104, 104, 102, 102, 102, 71, 71, 71, 0, 0, 0, 0, 0, 0, 22, 22, 22, 104, 104, 104, 104, 104, 104, 100, 100, 100, 107, 107, 107, 99, 99, 99,
+ 8, 8, 8, 84, 84, 84, 107, 107, 107, 103, 103, 103, 104, 104, 104, 105, 105, 105, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 112, 112, 112, 34, 34, 34, 39, 39, 39, 99, 99, 99, 110, 110, 110, 67, 67, 67, 1, 1, 1,
+ 0, 0, 0, 35, 35, 35, 118, 118, 118, 113, 113, 113, 115, 115, 115, 110, 110, 110, 70, 70, 70, 21, 21, 21, 0, 0, 0, 1, 1, 1, 0, 0, 0, 13, 13, 13, 112, 112, 112, 120, 120, 120, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121,
+ 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129,
+ 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138,
+ 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147,
147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153,
154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161,
162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 165, 165, 165, 165, 165, 165, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 168, 168, 168,
@@ -4316,17 +4316,17 @@ static const unsigned char temp3[] = {
70, 70, 255, 64, 64, 252, 65, 65, 255, 65, 65, 255, 65, 65, 255, 65, 65, 253, 64, 64, 252, 69, 69, 255, 67, 67, 254, 37, 37, 149, 7, 7, 28, 22, 22, 85, 62, 62, 241, 33, 33, 125, 0, 0, 0, 104, 104, 106, 171, 171, 171, 158, 158, 158, 160, 160, 160, 161, 161, 161, 161, 161, 161,
160, 160, 160, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 158, 158, 158, 158, 158, 158, 158, 158, 158, 157, 157, 157, 156, 156, 156, 156, 156, 156, 157, 157, 157, 156, 156, 156, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 154, 154, 154, 154, 154, 154, 154, 154, 154,
153, 153, 153, 152, 152, 152, 152, 152, 152, 152, 152, 152, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 149, 149, 149, 148, 148, 148, 148, 148, 148, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 146, 146, 146, 146, 146, 146, 145, 145, 145,
- 145, 145, 145, 145, 145, 145, 145, 145, 145, 144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 141, 141, 141, 140, 140, 140, 139, 139, 139, 149, 149, 149, 80, 80, 80, 0, 0, 0, 117, 117, 117, 157, 157, 157, 93, 93, 93, 3, 3, 3, 0, 0, 0,
- 1, 1, 1, 0, 0, 0, 40, 40, 40, 108, 108, 108, 23, 23, 23, 4, 4, 4, 100, 100, 100, 139, 139, 139, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 132, 132, 132, 131, 131, 131, 131, 131, 131, 131, 131, 131, 130, 130, 130,
- 129, 129, 129, 130, 130, 130, 129, 129, 129, 129, 129, 129, 128, 128, 128, 128, 128, 128, 128, 128, 128, 127, 127, 127, 126, 126, 126, 126, 126, 126, 125, 125, 125, 124, 124, 124, 123, 123, 123, 126, 126, 126, 124, 124, 124, 39, 39, 39, 0, 0, 0, 0, 0, 0, 70, 70, 70, 130, 130, 130, 130, 130, 130,
- 127, 127, 127, 127, 127, 127, 134, 134, 134, 94, 94, 94, 0, 0, 0, 59, 59, 59, 126, 126, 126, 115, 115, 115, 125, 125, 125, 49, 49, 49, 0, 0, 0, 0, 0, 0, 30, 30, 30, 103, 103, 103, 119, 119, 119, 119, 119, 119, 87, 87, 87, 4, 4, 4, 67, 67, 67, 121, 121, 121, 111, 111, 111,
- 112, 112, 112, 112, 112, 112, 111, 111, 111, 111, 111, 111, 110, 110, 110, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 108, 108, 108, 112, 112, 112, 45, 45, 45, 0, 0, 0, 15, 15, 15, 7, 7, 7, 0, 0, 0, 0, 0, 0, 24, 24, 24, 106, 106, 106, 105, 105, 105,
- 104, 104, 104, 104, 104, 104, 110, 110, 110, 107, 107, 107, 78, 78, 78, 33, 33, 33, 3, 3, 3, 0, 0, 0, 40, 40, 40, 107, 107, 107, 100, 100, 100, 100, 100, 100, 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97,
- 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103,
- 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 104, 104, 104, 11, 11, 11, 0, 0, 0, 45, 45, 45, 122, 122, 122, 114, 114, 114, 124, 124, 124, 61, 61, 61, 0, 0, 0, 4, 4, 4, 95, 95, 95, 118, 118, 118,
- 113, 113, 113, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 118, 118, 118, 135, 135, 135, 79, 79, 79, 0, 0, 0, 8, 6, 6, 119, 86, 86, 242, 181, 181, 255, 200, 200,
- 252, 185, 185, 252, 184, 184, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 252, 184, 184, 255, 199, 199, 75, 56, 56, 125, 92, 92, 255, 201, 201, 251, 183, 183, 254, 186, 186, 255, 187, 187, 249, 181, 181, 50, 37, 37, 216, 158, 158, 255, 192, 192, 253, 185, 185, 252, 183, 183,
- 255, 198, 198, 173, 128, 128, 46, 34, 34, 252, 188, 188, 255, 186, 186, 254, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 253, 184, 184, 252, 184, 184, 255, 197, 197, 251, 190, 190, 146, 105, 105, 10, 8, 8, 0, 0, 0, 79, 78, 78, 157, 157, 157, 138, 138, 138, 139, 139, 139,
+ 145, 145, 145, 145, 145, 145, 145, 145, 145, 144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 141, 141, 141, 140, 140, 140, 141, 141, 141, 140, 140, 140, 140, 140, 140, 139, 139, 139, 139, 139, 139, 139, 139, 139, 138, 138, 138, 137, 137, 137, 137, 137, 137,
+ 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 136, 136, 136, 136, 136, 136, 135, 135, 135, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 132, 132, 132, 131, 131, 131, 131, 131, 131, 131, 131, 131, 130, 130, 130,
+ 129, 129, 129, 130, 130, 130, 129, 129, 129, 129, 129, 129, 128, 128, 128, 128, 128, 128, 128, 128, 128, 127, 127, 127, 126, 126, 126, 126, 126, 126, 125, 125, 125, 124, 124, 124, 124, 124, 124, 124, 124, 124, 125, 125, 125, 124, 124, 124, 123, 123, 123, 123, 123, 123, 122, 122, 122, 122, 122, 122, 122, 122, 122,
+ 122, 122, 122, 121, 121, 121, 121, 121, 121, 120, 120, 120, 119, 119, 119, 119, 119, 119, 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 119, 118, 118, 118, 117, 117, 117, 116, 116, 116, 116, 116, 116, 114, 114, 114, 28, 28, 28, 0, 0, 0, 30, 30, 30, 114, 114, 114, 114, 114, 114, 113, 113, 113,
+ 83, 83, 83, 77, 77, 77, 20, 20, 20, 0, 0, 0, 79, 79, 79, 120, 120, 120, 110, 110, 110, 108, 108, 108, 109, 109, 109, 108, 108, 108, 109, 109, 109, 109, 109, 109, 107, 107, 107, 109, 109, 109, 111, 111, 111, 108, 108, 108, 107, 107, 107, 106, 106, 106, 106, 106, 106, 106, 106, 106, 105, 105, 105,
+ 104, 104, 104, 103, 103, 103, 102, 102, 102, 104, 104, 104, 102, 102, 102, 103, 103, 103, 102, 102, 102, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 99, 99, 99, 103, 103, 103, 33, 33, 33, 0, 0, 0, 0, 0, 0, 48, 48, 48, 105, 105, 105, 95, 95, 95, 97, 97, 97,
+ 97, 97, 97, 97, 97, 97, 97, 97, 97, 96, 96, 96, 100, 100, 100, 14, 14, 14, 62, 62, 62, 103, 103, 103, 104, 104, 104, 58, 58, 58, 0, 0, 0, 0, 0, 0, 60, 60, 60, 106, 106, 106, 98, 98, 98, 100, 100, 100, 102, 102, 102, 93, 93, 93, 45, 45, 45, 99, 99, 99, 104, 104, 104,
+ 103, 103, 103, 103, 103, 103, 104, 104, 104, 106, 106, 106, 108, 108, 108, 106, 106, 106, 106, 106, 106, 106, 106, 106, 107, 107, 107, 108, 108, 108, 110, 110, 110, 105, 105, 105, 78, 78, 78, 116, 116, 116, 113, 113, 113, 112, 112, 112, 110, 110, 110, 16, 16, 16, 0, 0, 0, 50, 50, 50, 121, 121, 121,
+ 112, 112, 112, 118, 118, 118, 91, 91, 91, 36, 36, 36, 78, 78, 78, 53, 53, 53, 0, 0, 0, 0, 0, 0, 46, 46, 46, 125, 125, 125, 116, 116, 116, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122,
+ 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130,
+ 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140,
140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147,
148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154,
154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162,
@@ -4347,17 +4347,17 @@ static const unsigned char temp3[] = {
65, 65, 254, 64, 64, 252, 67, 67, 254, 70, 70, 255, 48, 48, 189, 12, 12, 47, 14, 14, 54, 50, 50, 199, 70, 70, 255, 69, 69, 255, 59, 59, 224, 0, 0, 9, 35, 35, 33, 162, 162, 163, 160, 160, 160, 160, 160, 160, 161, 161, 161, 161, 161, 161, 160, 160, 160, 159, 159, 159, 159, 159, 159,
159, 159, 159, 159, 159, 159, 158, 158, 158, 158, 158, 158, 158, 158, 158, 157, 157, 157, 156, 156, 156, 156, 156, 156, 157, 157, 157, 156, 156, 156, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 154, 154, 154, 154, 154, 154, 154, 154, 154, 153, 153, 153, 152, 152, 152, 152, 152, 152,
152, 152, 152, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 149, 149, 149, 148, 148, 148, 148, 148, 148, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 146, 146, 146, 146, 146, 146, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145,
- 144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 141, 141, 141, 140, 140, 140, 140, 140, 140, 146, 146, 146, 45, 45, 45, 0, 0, 0, 20, 20, 20, 118, 118, 118, 152, 152, 152, 87, 87, 87, 6, 6, 6, 0, 0, 0, 3, 3, 3, 1, 1, 1,
- 0, 0, 0, 58, 58, 58, 123, 123, 123, 141, 141, 141, 133, 133, 133, 133, 133, 133, 133, 133, 133, 132, 132, 132, 134, 134, 134, 133, 133, 133, 131, 131, 131, 132, 132, 132, 133, 133, 133, 132, 132, 132, 131, 131, 131, 130, 130, 130, 130, 130, 130, 130, 130, 130, 129, 129, 129, 130, 130, 130, 129, 129, 129,
- 129, 129, 129, 128, 128, 128, 128, 128, 128, 128, 128, 128, 127, 127, 127, 126, 126, 126, 126, 126, 126, 125, 125, 125, 124, 124, 124, 124, 124, 124, 128, 128, 128, 44, 44, 44, 0, 0, 0, 0, 0, 0, 66, 66, 66, 132, 132, 132, 121, 121, 121, 120, 120, 120, 121, 121, 121, 120, 120, 120, 118, 118, 118,
- 129, 129, 129, 34, 34, 34, 31, 31, 31, 126, 126, 126, 118, 118, 118, 110, 110, 110, 12, 12, 12, 0, 0, 0, 7, 7, 7, 104, 104, 104, 123, 123, 123, 113, 113, 113, 113, 113, 113, 128, 128, 128, 30, 30, 30, 55, 55, 55, 123, 123, 123, 111, 111, 111, 112, 112, 112, 112, 112, 112, 111, 111, 111,
- 110, 110, 110, 110, 110, 110, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 108, 108, 108, 115, 115, 115, 56, 56, 56, 27, 27, 27, 96, 96, 96, 110, 110, 110, 95, 95, 95, 16, 16, 16, 0, 0, 0, 9, 9, 9, 95, 95, 95, 107, 107, 107, 104, 104, 104, 103, 103, 103, 68, 68, 68,
- 22, 22, 22, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 76, 76, 76, 106, 106, 106, 100, 100, 100, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97,
- 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105,
- 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 104, 104, 104, 11, 11, 11, 0, 0, 0, 48, 48, 48, 115, 115, 115, 105, 105, 105, 116, 116, 116, 64, 64, 64, 0, 0, 0, 4, 4, 4, 96, 96, 96, 118, 118, 118, 113, 113, 113, 114, 114, 114, 114, 114, 114,
- 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 121, 120, 120, 21, 22, 22, 8, 5, 5, 190, 139, 139, 90, 66, 66, 30, 22, 22, 158, 114, 114, 255, 194, 194, 255, 196, 196, 252, 183, 183,
- 253, 185, 185, 255, 186, 186, 255, 186, 186, 255, 186, 186, 253, 185, 185, 255, 192, 192, 215, 160, 160, 35, 25, 25, 221, 165, 165, 255, 191, 191, 253, 184, 184, 255, 187, 187, 249, 181, 181, 50, 37, 37, 216, 158, 158, 255, 192, 192, 253, 184, 184, 255, 187, 187, 250, 186, 186, 47, 34, 34, 175, 130, 130,
- 255, 197, 197, 252, 183, 183, 255, 186, 186, 255, 186, 186, 255, 186, 186, 254, 185, 185, 252, 183, 183, 254, 192, 192, 255, 199, 199, 184, 134, 134, 43, 31, 31, 63, 46, 46, 184, 134, 134, 22, 15, 15, 20, 21, 21, 136, 136, 136, 139, 139, 139, 139, 139, 139, 140, 140, 140, 140, 140, 140, 141, 141, 141,
+ 144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 141, 141, 141, 140, 140, 140, 141, 141, 141, 140, 140, 140, 140, 140, 140, 139, 139, 139, 139, 139, 139, 139, 139, 139, 138, 138, 138, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137,
+ 137, 137, 137, 136, 136, 136, 136, 136, 136, 135, 135, 135, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 132, 132, 132, 131, 131, 131, 131, 131, 131, 131, 131, 131, 130, 130, 130, 129, 129, 129, 130, 130, 130, 129, 129, 129,
+ 129, 129, 129, 128, 128, 128, 128, 128, 128, 128, 128, 128, 127, 127, 127, 126, 126, 126, 126, 126, 126, 125, 125, 125, 124, 124, 124, 124, 124, 124, 124, 124, 124, 125, 125, 125, 124, 124, 124, 123, 123, 123, 123, 123, 123, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 121, 121, 121, 121, 121, 121,
+ 120, 120, 120, 119, 119, 119, 119, 119, 119, 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 119, 118, 118, 118, 117, 117, 117, 116, 116, 116, 115, 115, 115, 118, 118, 118, 104, 104, 104, 73, 73, 73, 104, 104, 104, 116, 116, 116, 111, 111, 111, 112, 112, 112, 125, 125, 125, 58, 58, 58, 0, 0, 0,
+ 79, 79, 79, 118, 118, 118, 107, 107, 107, 109, 109, 109, 108, 108, 108, 111, 111, 111, 116, 116, 116, 106, 106, 106, 106, 106, 106, 116, 116, 116, 101, 101, 101, 91, 91, 91, 103, 103, 103, 107, 107, 107, 111, 111, 111, 108, 108, 108, 100, 100, 100, 107, 107, 107, 104, 104, 104, 106, 106, 106, 107, 107, 107,
+ 100, 100, 100, 107, 107, 107, 103, 103, 103, 102, 102, 102, 107, 107, 107, 100, 100, 100, 102, 102, 102, 104, 104, 104, 99, 99, 99, 105, 105, 105, 71, 71, 71, 0, 0, 0, 0, 0, 0, 10, 10, 10, 92, 92, 92, 99, 99, 99, 96, 96, 96, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97,
+ 97, 97, 97, 98, 98, 98, 47, 47, 47, 86, 86, 86, 99, 99, 99, 103, 103, 103, 72, 72, 72, 0, 0, 0, 0, 0, 0, 71, 71, 71, 114, 114, 114, 102, 102, 102, 105, 105, 105, 107, 107, 107, 103, 103, 103, 108, 108, 108, 104, 104, 104, 103, 103, 103, 102, 102, 102, 108, 108, 108, 110, 110, 110,
+ 104, 104, 104, 102, 102, 102, 112, 112, 112, 111, 111, 111, 111, 111, 111, 110, 110, 110, 108, 108, 108, 109, 109, 109, 110, 110, 110, 115, 115, 115, 108, 108, 108, 107, 107, 107, 119, 119, 119, 89, 89, 89, 0, 0, 0, 11, 11, 11, 101, 101, 101, 117, 117, 117, 113, 113, 113, 114, 114, 114, 115, 115, 115,
+ 121, 121, 121, 130, 130, 130, 44, 44, 44, 0, 0, 0, 0, 0, 0, 85, 85, 85, 124, 124, 124, 117, 117, 117, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123,
+ 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132,
+ 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141,
141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148,
149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156,
156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 164, 164, 164,
@@ -4378,17 +4378,17 @@ static const unsigned char temp3[] = {
20, 20, 78, 8, 8, 32, 41, 41, 161, 68, 68, 255, 68, 68, 255, 64, 64, 252, 64, 64, 250, 69, 69, 255, 25, 25, 98, 0, 0, 0, 129, 129, 132, 167, 167, 167, 158, 158, 158, 161, 161, 161, 161, 161, 161, 160, 160, 160, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 158, 158, 158,
158, 158, 158, 158, 158, 158, 157, 157, 157, 156, 156, 156, 156, 156, 156, 157, 157, 157, 156, 156, 156, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 154, 154, 154, 154, 154, 154, 154, 154, 154, 153, 153, 153, 152, 152, 152, 152, 152, 152, 152, 152, 152, 151, 151, 151, 150, 150, 150,
150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 149, 149, 149, 148, 148, 148, 148, 148, 148, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 146, 146, 146, 146, 146, 146, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 144, 144, 144, 144, 144, 144, 143, 143, 143,
- 143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 141, 141, 141, 140, 140, 140, 139, 139, 139, 148, 148, 148, 79, 79, 79, 0, 0, 0, 12, 12, 12, 123, 123, 123, 140, 140, 140, 142, 142, 142, 122, 122, 122, 113, 113, 113, 55, 55, 55, 0, 0, 0, 77, 77, 77, 148, 148, 148, 138, 138, 138,
- 133, 133, 133, 134, 134, 134, 132, 132, 132, 135, 135, 135, 137, 137, 137, 133, 133, 133, 134, 134, 134, 140, 140, 140, 137, 137, 137, 132, 132, 132, 131, 131, 131, 131, 131, 131, 135, 135, 135, 133, 133, 133, 130, 130, 130, 128, 128, 128, 129, 129, 129, 132, 132, 132, 130, 130, 130, 128, 128, 128, 128, 128, 128,
- 126, 126, 126, 128, 128, 128, 129, 129, 129, 125, 125, 125, 125, 125, 125, 122, 122, 122, 132, 132, 132, 70, 70, 70, 0, 0, 0, 0, 0, 0, 34, 34, 34, 128, 128, 128, 122, 122, 122, 121, 121, 121, 122, 122, 122, 122, 122, 122, 121, 121, 121, 119, 119, 119, 130, 130, 130, 51, 51, 51, 39, 39, 39,
- 127, 127, 127, 120, 120, 120, 103, 103, 103, 5, 5, 5, 0, 0, 0, 37, 37, 37, 121, 121, 121, 114, 114, 114, 116, 116, 116, 113, 113, 113, 116, 116, 116, 64, 64, 64, 93, 93, 93, 117, 117, 117, 112, 112, 112, 111, 111, 111, 111, 111, 111, 112, 112, 112, 114, 114, 114, 111, 111, 111, 108, 108, 108,
- 108, 108, 108, 108, 108, 108, 109, 109, 109, 109, 109, 109, 110, 110, 110, 87, 87, 87, 107, 107, 107, 113, 113, 113, 104, 104, 104, 116, 116, 116, 44, 44, 44, 0, 0, 0, 23, 23, 23, 105, 105, 105, 105, 105, 105, 105, 105, 105, 99, 99, 99, 46, 46, 46, 67, 67, 67, 74, 74, 74, 3, 3, 3,
- 0, 0, 0, 16, 16, 16, 99, 99, 99, 102, 102, 102, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97,
- 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107,
- 107, 107, 107, 107, 107, 107, 108, 108, 108, 104, 104, 104, 11, 11, 11, 0, 0, 0, 47, 47, 47, 116, 116, 116, 107, 107, 107, 117, 117, 117, 63, 63, 63, 0, 0, 0, 4, 4, 4, 96, 96, 96, 118, 118, 118, 113, 113, 113, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116,
- 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 126, 126, 126, 90, 90, 90, 0, 0, 0, 99, 74, 74, 255, 203, 203, 255, 197, 197, 192, 140, 140, 50, 37, 37, 53, 39, 39, 197, 143, 143, 255, 201, 201, 253, 191, 191, 252, 183, 183, 254, 185, 185,
- 255, 186, 186, 255, 186, 186, 251, 183, 183, 255, 202, 202, 110, 82, 82, 85, 62, 62, 255, 200, 200, 251, 183, 183, 255, 187, 187, 249, 181, 181, 50, 37, 37, 216, 158, 158, 255, 192, 192, 250, 182, 182, 255, 201, 201, 133, 98, 98, 69, 51, 51, 255, 198, 198, 253, 184, 184, 255, 186, 186, 255, 186, 186,
- 255, 186, 186, 252, 183, 183, 253, 188, 188, 255, 202, 202, 219, 160, 160, 75, 55, 55, 34, 25, 25, 165, 120, 120, 253, 193, 193, 255, 206, 206, 119, 87, 87, 0, 0, 0, 93, 92, 92, 147, 147, 147, 138, 138, 138, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141,
+ 143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 141, 141, 141, 140, 140, 140, 141, 141, 141, 140, 140, 140, 140, 140, 140, 139, 139, 139, 139, 139, 139, 139, 139, 139, 138, 138, 138, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 136, 136, 136, 136, 136, 136,
+ 135, 135, 135, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 132, 132, 132, 131, 131, 131, 131, 131, 131, 131, 131, 131, 130, 130, 130, 129, 129, 129, 130, 130, 130, 129, 129, 129, 129, 129, 129, 128, 128, 128, 128, 128, 128,
+ 128, 128, 128, 127, 127, 127, 126, 126, 126, 126, 126, 126, 125, 125, 125, 124, 124, 124, 124, 124, 124, 124, 124, 124, 125, 125, 125, 124, 124, 124, 123, 123, 123, 123, 123, 123, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 121, 121, 121, 121, 121, 121, 120, 120, 120, 119, 119, 119, 119, 119, 119,
+ 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 119, 118, 118, 118, 117, 117, 117, 116, 116, 116, 116, 116, 116, 115, 115, 115, 117, 117, 117, 123, 123, 123, 117, 117, 117, 112, 112, 112, 112, 112, 112, 120, 120, 120, 54, 54, 54, 0, 0, 0, 76, 76, 76, 119, 119, 119, 108, 108, 108, 110, 110, 110,
+ 108, 108, 108, 112, 112, 112, 106, 106, 106, 47, 47, 47, 15, 15, 15, 14, 14, 14, 55, 55, 55, 20, 20, 20, 0, 0, 0, 81, 81, 81, 116, 116, 116, 76, 76, 76, 18, 18, 18, 9, 9, 9, 42, 42, 42, 112, 112, 112, 91, 91, 91, 31, 31, 31, 9, 9, 9, 49, 49, 49, 105, 105, 105,
+ 105, 105, 105, 56, 56, 56, 14, 14, 14, 22, 22, 22, 89, 89, 89, 102, 102, 102, 103, 103, 103, 29, 29, 29, 0, 0, 0, 0, 0, 0, 43, 43, 43, 103, 103, 103, 96, 96, 96, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 101, 101, 101,
+ 98, 98, 98, 97, 97, 97, 99, 99, 99, 97, 97, 97, 24, 24, 24, 0, 0, 0, 34, 34, 34, 53, 53, 53, 26, 26, 26, 23, 23, 23, 65, 65, 65, 105, 105, 105, 101, 101, 101, 103, 103, 103, 102, 102, 102, 109, 109, 109, 84, 84, 84, 35, 35, 35, 12, 12, 12, 11, 11, 11, 40, 40, 40,
+ 89, 89, 89, 88, 88, 88, 94, 94, 94, 109, 109, 109, 109, 109, 109, 109, 109, 109, 108, 108, 108, 115, 115, 115, 115, 115, 115, 91, 91, 91, 17, 17, 17, 10, 10, 10, 91, 91, 91, 118, 118, 118, 113, 113, 113, 114, 114, 114, 114, 114, 114, 113, 113, 113, 115, 115, 115, 107, 107, 107, 12, 12, 12,
+ 0, 0, 0, 17, 17, 17, 114, 114, 114, 119, 119, 119, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125,
+ 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132,
+ 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141,
141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150,
149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157,
157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164,
@@ -4409,17 +4409,17 @@ static const unsigned char temp3[] = {
65, 65, 252, 64, 64, 252, 65, 65, 255, 64, 64, 252, 69, 69, 255, 48, 48, 181, 0, 0, 0, 82, 82, 83, 171, 171, 171, 157, 157, 157, 161, 161, 161, 161, 161, 161, 160, 160, 160, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 158, 158, 158, 158, 158, 158, 158, 158, 158, 157, 157, 157,
156, 156, 156, 156, 156, 156, 157, 157, 157, 156, 156, 156, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 154, 154, 154, 154, 154, 154, 154, 154, 154, 153, 153, 153, 152, 152, 152, 152, 152, 152, 152, 152, 152, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150,
150, 150, 150, 150, 150, 150, 149, 149, 149, 148, 148, 148, 148, 148, 148, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 146, 146, 146, 146, 146, 146, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142,
- 142, 142, 142, 141, 141, 141, 140, 140, 140, 141, 141, 141, 141, 141, 141, 142, 142, 142, 106, 106, 106, 120, 120, 120, 143, 143, 143, 137, 137, 137, 133, 133, 133, 150, 150, 150, 96, 96, 96, 0, 0, 0, 73, 73, 73, 146, 146, 146, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 142, 142, 142,
- 128, 128, 128, 116, 116, 116, 139, 139, 139, 128, 128, 128, 103, 103, 103, 116, 116, 116, 134, 134, 134, 134, 134, 134, 132, 132, 132, 115, 115, 115, 124, 124, 124, 131, 131, 131, 131, 131, 131, 136, 136, 136, 117, 117, 117, 126, 126, 126, 132, 132, 132, 126, 126, 126, 136, 136, 136, 124, 124, 124, 116, 116, 116,
- 129, 129, 129, 124, 124, 124, 127, 127, 127, 113, 113, 113, 10, 10, 10, 0, 0, 0, 0, 0, 0, 94, 94, 94, 129, 129, 129, 121, 121, 121, 122, 122, 122, 122, 122, 122, 122, 122, 122, 121, 121, 121, 120, 120, 120, 126, 126, 126, 81, 81, 81, 88, 88, 88, 123, 123, 123, 118, 118, 118, 114, 114, 114,
- 19, 19, 19, 0, 0, 0, 43, 43, 43, 131, 131, 131, 115, 115, 115, 114, 114, 114, 121, 121, 121, 117, 117, 117, 120, 120, 120, 116, 116, 116, 113, 113, 113, 112, 112, 112, 115, 115, 115, 118, 118, 118, 106, 106, 106, 96, 96, 96, 106, 106, 106, 116, 116, 116, 114, 114, 114, 114, 114, 114, 110, 110, 110,
- 109, 109, 109, 108, 108, 108, 113, 113, 113, 109, 109, 109, 106, 106, 106, 112, 112, 112, 104, 104, 104, 13, 13, 13, 0, 0, 0, 77, 77, 77, 111, 111, 111, 104, 104, 104, 104, 104, 104, 104, 104, 104, 109, 109, 109, 117, 117, 117, 67, 67, 67, 0, 0, 0, 0, 0, 0, 46, 46, 46, 108, 108, 108,
- 99, 99, 99, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99,
- 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108,
- 104, 104, 104, 11, 11, 11, 0, 0, 0, 47, 47, 47, 116, 116, 116, 107, 107, 107, 117, 117, 117, 63, 63, 63, 0, 0, 0, 4, 4, 4, 96, 96, 96, 118, 118, 118, 113, 113, 113, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118,
- 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 126, 126, 126, 41, 42, 42, 0, 0, 0, 203, 152, 152, 255, 192, 192, 250, 181, 181, 255, 196, 196, 255, 193, 193, 153, 110, 110, 30, 23, 23, 87, 63, 63, 227, 167, 167, 255, 202, 202, 253, 187, 187, 252, 183, 183, 255, 186, 186, 254, 185, 185,
- 255, 188, 188, 240, 179, 179, 41, 29, 29, 190, 142, 142, 255, 195, 195, 254, 185, 185, 249, 182, 182, 50, 37, 37, 216, 158, 158, 255, 191, 191, 255, 189, 189, 227, 170, 170, 37, 26, 26, 208, 155, 155, 255, 193, 193, 253, 184, 184, 255, 186, 186, 252, 184, 184, 253, 185, 185, 255, 200, 200, 242, 180, 180,
- 114, 82, 82, 24, 18, 18, 123, 89, 89, 247, 184, 184, 255, 199, 199, 250, 183, 183, 255, 190, 190, 221, 164, 164, 4, 1, 1, 35, 35, 35, 144, 144, 144, 139, 139, 139, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143,
+ 142, 142, 142, 141, 141, 141, 140, 140, 140, 141, 141, 141, 140, 140, 140, 140, 140, 140, 139, 139, 139, 139, 139, 139, 139, 139, 139, 138, 138, 138, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 136, 136, 136, 136, 136, 136, 135, 135, 135, 134, 134, 134, 133, 133, 133,
+ 133, 133, 133, 133, 133, 133, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 132, 132, 132, 131, 131, 131, 131, 131, 131, 131, 131, 131, 130, 130, 130, 129, 129, 129, 130, 130, 130, 129, 129, 129, 129, 129, 129, 128, 128, 128, 128, 128, 128, 128, 128, 128, 127, 127, 127, 126, 126, 126,
+ 126, 126, 126, 125, 125, 125, 124, 124, 124, 124, 124, 124, 124, 124, 124, 125, 125, 125, 124, 124, 124, 123, 123, 123, 123, 123, 123, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 121, 121, 121, 121, 121, 121, 120, 120, 120, 119, 119, 119, 119, 119, 119, 118, 118, 118, 118, 118, 118, 119, 119, 119,
+ 119, 119, 119, 118, 118, 118, 117, 117, 117, 116, 116, 116, 116, 116, 116, 115, 115, 115, 114, 114, 114, 113, 113, 113, 113, 113, 113, 112, 112, 112, 121, 121, 121, 58, 58, 58, 0, 0, 0, 75, 75, 75, 119, 119, 119, 109, 109, 109, 110, 110, 110, 108, 108, 108, 112, 112, 112, 101, 101, 101, 18, 18, 18,
+ 8, 8, 8, 87, 87, 87, 55, 55, 55, 0, 0, 0, 0, 0, 0, 16, 16, 16, 103, 103, 103, 112, 112, 112, 77, 77, 77, 3, 3, 3, 0, 0, 0, 34, 34, 34, 93, 93, 93, 9, 9, 9, 1, 1, 1, 0, 0, 0, 17, 17, 17, 106, 106, 106, 42, 42, 42, 0, 0, 0, 2, 2, 2,
+ 0, 0, 0, 64, 64, 64, 109, 109, 109, 87, 87, 87, 5, 5, 5, 0, 0, 0, 0, 0, 0, 69, 69, 69, 102, 102, 102, 96, 96, 96, 97, 97, 97, 97, 97, 97, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 97, 97, 97, 97, 97, 97, 98, 98, 98,
+ 108, 108, 108, 64, 64, 64, 0, 0, 0, 0, 0, 0, 35, 35, 35, 92, 92, 92, 37, 37, 37, 0, 0, 0, 92, 92, 92, 106, 106, 106, 101, 101, 101, 108, 108, 108, 72, 72, 72, 3, 3, 3, 0, 0, 0, 25, 25, 25, 89, 89, 89, 34, 34, 34, 0, 0, 0, 0, 0, 0, 38, 38, 38,
+ 113, 113, 113, 108, 108, 108, 108, 108, 108, 113, 113, 113, 63, 63, 63, 18, 18, 18, 2, 2, 2, 17, 17, 17, 102, 102, 102, 119, 119, 119, 111, 111, 111, 114, 114, 114, 114, 114, 114, 114, 114, 114, 112, 112, 112, 121, 121, 121, 82, 82, 82, 0, 0, 0, 0, 0, 0, 49, 49, 49, 125, 125, 125,
+ 116, 116, 116, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126,
+ 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134,
+ 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143,
143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150,
151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158,
158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 165, 165, 165, 165, 165, 165, 166, 166, 166,
@@ -4440,17 +4440,17 @@ static const unsigned char temp3[] = {
65, 65, 254, 66, 66, 255, 63, 63, 242, 0, 0, 20, 33, 33, 29, 161, 161, 163, 160, 160, 160, 160, 160, 160, 161, 161, 161, 160, 160, 160, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 158, 158, 158, 158, 158, 158, 158, 158, 158, 157, 157, 157, 156, 156, 156, 156, 156, 156, 157, 157, 157,
156, 156, 156, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 154, 154, 154, 154, 154, 154, 154, 154, 154, 153, 153, 153, 152, 152, 152, 152, 152, 152, 152, 152, 152, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 149, 149, 149,
148, 148, 148, 148, 148, 148, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 146, 146, 146, 146, 146, 146, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 141, 141, 141, 140, 140, 140,
- 141, 141, 141, 140, 140, 140, 140, 140, 140, 146, 146, 146, 143, 143, 143, 138, 138, 138, 135, 135, 135, 147, 147, 147, 92, 92, 92, 0, 0, 0, 69, 69, 69, 146, 146, 146, 135, 135, 135, 136, 136, 136, 135, 135, 135, 136, 136, 136, 137, 137, 137, 67, 67, 67, 17, 17, 17, 10, 10, 10, 42, 42, 42,
- 37, 37, 37, 0, 0, 0, 65, 65, 65, 144, 144, 144, 115, 115, 115, 25, 25, 25, 6, 6, 6, 17, 17, 17, 119, 119, 119, 128, 128, 128, 44, 44, 44, 6, 6, 6, 25, 25, 25, 114, 114, 114, 138, 138, 138, 82, 82, 82, 17, 17, 17, 6, 6, 6, 77, 77, 77, 129, 129, 129, 131, 131, 131,
- 69, 69, 69, 0, 0, 0, 0, 0, 0, 25, 25, 25, 124, 124, 124, 123, 123, 123, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 121, 121, 121, 121, 121, 121, 119, 119, 119, 123, 123, 123, 122, 122, 122, 117, 117, 117, 116, 116, 116, 124, 124, 124, 69, 69, 69, 0, 0, 0, 15, 15, 15,
- 56, 56, 56, 30, 30, 30, 19, 19, 19, 40, 40, 40, 108, 108, 108, 114, 114, 114, 112, 112, 112, 112, 112, 112, 118, 118, 118, 99, 99, 99, 39, 39, 39, 8, 8, 8, 7, 7, 7, 20, 20, 20, 69, 69, 69, 82, 82, 82, 81, 81, 81, 106, 106, 106, 110, 110, 110, 108, 108, 108, 107, 107, 107,
- 110, 110, 110, 110, 110, 110, 94, 94, 94, 30, 30, 30, 5, 5, 5, 72, 72, 72, 112, 112, 112, 104, 104, 104, 105, 105, 105, 104, 104, 104, 103, 103, 103, 100, 100, 100, 106, 106, 106, 32, 32, 32, 0, 0, 0, 0, 0, 0, 79, 79, 79, 106, 106, 106, 100, 100, 100, 101, 101, 101, 101, 101, 101,
- 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101,
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 104, 104, 104, 11, 11, 11, 0, 0, 0,
- 47, 47, 47, 116, 116, 116, 107, 107, 107, 117, 117, 117, 62, 62, 62, 0, 0, 0, 4, 4, 4, 96, 96, 96, 118, 118, 118, 113, 113, 113, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118,
- 121, 121, 121, 112, 111, 111, 0, 1, 1, 53, 39, 39, 255, 190, 190, 254, 185, 185, 255, 186, 186, 252, 184, 184, 252, 185, 185, 255, 200, 200, 240, 179, 179, 111, 80, 80, 25, 19, 19, 127, 92, 92, 247, 185, 185, 255, 199, 199, 252, 184, 184, 253, 184, 184, 252, 183, 183, 255, 200, 200, 152, 113, 113,
- 52, 38, 38, 255, 193, 193, 255, 186, 186, 249, 181, 181, 50, 37, 37, 216, 158, 158, 255, 189, 189, 255, 200, 200, 91, 67, 67, 103, 76, 76, 255, 202, 202, 251, 183, 183, 253, 185, 185, 252, 183, 183, 255, 196, 196, 255, 194, 194, 156, 112, 112, 30, 23, 23, 83, 60, 60, 224, 165, 165, 255, 202, 202,
- 253, 187, 187, 252, 183, 183, 254, 186, 186, 253, 184, 184, 255, 194, 194, 72, 54, 54, 0, 0, 0, 125, 124, 124, 144, 144, 144, 139, 139, 139, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143,
+ 141, 141, 141, 140, 140, 140, 140, 140, 140, 139, 139, 139, 139, 139, 139, 139, 139, 139, 138, 138, 138, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 136, 136, 136, 136, 136, 136, 135, 135, 135, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 134, 134, 134,
+ 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 132, 132, 132, 131, 131, 131, 131, 131, 131, 131, 131, 131, 130, 130, 130, 129, 129, 129, 130, 130, 130, 129, 129, 129, 129, 129, 129, 128, 128, 128, 128, 128, 128, 128, 128, 128, 127, 127, 127, 126, 126, 126, 126, 126, 126, 125, 125, 125, 124, 124, 124,
+ 124, 124, 124, 124, 124, 124, 125, 125, 125, 124, 124, 124, 123, 123, 123, 123, 123, 123, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 121, 121, 121, 121, 121, 121, 120, 120, 120, 119, 119, 119, 119, 119, 119, 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 119, 118, 118, 118, 117, 117, 117,
+ 116, 116, 116, 116, 116, 116, 115, 115, 115, 115, 115, 115, 115, 115, 115, 113, 113, 113, 122, 122, 122, 61, 61, 61, 0, 0, 0, 74, 74, 74, 120, 120, 120, 109, 109, 109, 111, 111, 111, 110, 110, 110, 110, 110, 110, 109, 109, 109, 27, 27, 27, 0, 0, 0, 82, 82, 82, 123, 123, 123, 91, 91, 91,
+ 2, 2, 2, 0, 0, 0, 48, 48, 48, 114, 114, 114, 106, 106, 106, 106, 106, 106, 15, 15, 15, 0, 0, 0, 67, 67, 67, 26, 26, 26, 67, 67, 67, 41, 41, 41, 0, 0, 0, 51, 51, 51, 62, 62, 62, 36, 36, 36, 69, 69, 69, 0, 0, 0, 0, 0, 0, 79, 79, 79, 111, 111, 111,
+ 70, 70, 70, 0, 0, 0, 0, 0, 0, 4, 4, 4, 84, 84, 84, 100, 100, 100, 97, 97, 97, 97, 97, 97, 97, 97, 97, 100, 100, 100, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 99, 99, 99, 96, 96, 96, 98, 98, 98, 101, 101, 101, 46, 46, 46, 0, 0, 0, 18, 18, 18,
+ 41, 41, 41, 18, 18, 18, 39, 39, 39, 15, 15, 15, 29, 29, 29, 101, 101, 101, 103, 103, 103, 106, 106, 106, 88, 88, 88, 6, 6, 6, 0, 0, 0, 15, 15, 15, 99, 99, 99, 121, 121, 121, 60, 60, 60, 0, 0, 0, 0, 0, 0, 70, 70, 70, 114, 114, 114, 107, 107, 107, 108, 108, 108,
+ 111, 111, 111, 88, 88, 88, 32, 32, 32, 0, 0, 0, 0, 0, 0, 31, 31, 31, 109, 109, 109, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 112, 112, 112, 122, 122, 122, 50, 50, 50, 0, 0, 0, 0, 0, 0, 84, 84, 84, 124, 124, 124, 117, 117, 117, 118, 118, 118, 118, 118, 118,
+ 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
+ 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136,
+ 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143,
144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152,
152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159,
159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 165, 165, 165, 165, 165, 165, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166,
@@ -4471,17 +4471,17 @@ static const unsigned char temp3[] = {
19, 19, 79, 3, 3, 0, 145, 145, 147, 164, 164, 164, 160, 160, 160, 161, 161, 161, 160, 160, 160, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 158, 158, 158, 158, 158, 158, 158, 158, 158, 157, 157, 157, 156, 156, 156, 156, 156, 156, 157, 157, 157, 156, 156, 156, 155, 155, 155, 155, 155, 155,
155, 155, 155, 155, 155, 155, 155, 155, 155, 154, 154, 154, 154, 154, 154, 154, 154, 154, 153, 153, 153, 152, 152, 152, 152, 152, 152, 152, 152, 152, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 149, 149, 149, 148, 148, 148, 148, 148, 148, 147, 147, 147,
147, 147, 147, 147, 147, 147, 147, 147, 147, 146, 146, 146, 146, 146, 146, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 141, 141, 141, 140, 140, 140, 141, 141, 141, 140, 140, 140, 140, 140, 140,
- 138, 138, 138, 138, 138, 138, 136, 136, 136, 148, 148, 148, 95, 95, 95, 0, 0, 0, 68, 68, 68, 146, 146, 146, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 42, 42, 42, 0, 0, 0, 95, 95, 95, 113, 113, 113, 8, 8, 8, 0, 0, 0, 1, 1, 1, 107, 107, 107,
- 139, 139, 139, 123, 123, 123, 29, 29, 29, 0, 0, 0, 13, 13, 13, 115, 115, 115, 31, 31, 31, 3, 3, 3, 0, 0, 0, 0, 0, 0, 111, 111, 111, 80, 80, 80, 3, 3, 3, 4, 4, 4, 0, 0, 0, 43, 43, 43, 130, 130, 130, 125, 125, 125, 31, 31, 31, 0, 0, 0, 0, 0, 0,
- 54, 54, 54, 132, 132, 132, 121, 121, 121, 122, 122, 122, 122, 122, 122, 122, 122, 122, 123, 123, 123, 121, 121, 121, 121, 121, 121, 120, 120, 120, 118, 118, 118, 118, 118, 118, 118, 118, 118, 117, 117, 117, 126, 126, 126, 99, 99, 99, 11, 11, 11, 0, 0, 0, 18, 18, 18, 101, 101, 101, 82, 82, 82,
- 0, 0, 0, 70, 70, 70, 123, 123, 123, 110, 110, 110, 117, 117, 117, 95, 95, 95, 12, 12, 12, 0, 0, 0, 13, 13, 13, 93, 93, 93, 72, 72, 72, 0, 0, 0, 0, 0, 0, 12, 12, 12, 103, 103, 103, 111, 111, 111, 107, 107, 107, 113, 113, 113, 83, 83, 83, 15, 15, 15, 2, 2, 2,
- 2, 2, 2, 75, 75, 75, 117, 117, 117, 104, 104, 104, 105, 105, 105, 105, 105, 105, 104, 104, 104, 103, 103, 103, 105, 105, 105, 95, 95, 95, 10, 10, 10, 0, 0, 0, 19, 19, 19, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98,
- 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
- 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 104, 104, 104, 12, 12, 12, 0, 0, 0, 50, 50, 50, 118, 118, 118, 107, 107, 107,
- 119, 119, 119, 66, 66, 66, 0, 0, 0, 5, 5, 5, 96, 96, 96, 118, 118, 118, 113, 113, 113, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 117, 117, 117, 126, 126, 126, 83, 82, 82, 0, 0, 0,
- 137, 102, 102, 255, 198, 198, 252, 183, 183, 255, 186, 186, 255, 186, 186, 254, 186, 186, 252, 183, 183, 253, 188, 188, 255, 202, 202, 216, 159, 159, 72, 53, 53, 36, 26, 26, 169, 122, 122, 255, 196, 196, 254, 194, 194, 252, 183, 183, 253, 184, 184, 255, 193, 193, 59, 43, 43, 153, 114, 114, 255, 201, 201,
- 246, 179, 179, 50, 37, 37, 214, 156, 156, 255, 201, 201, 196, 146, 146, 39, 28, 28, 236, 176, 176, 255, 188, 188, 251, 182, 182, 253, 191, 191, 255, 200, 200, 195, 141, 141, 52, 38, 38, 50, 37, 37, 193, 140, 140, 255, 200, 200, 253, 191, 191, 252, 183, 183, 254, 185, 185, 255, 186, 186, 255, 186, 186,
- 251, 183, 183, 255, 198, 198, 153, 112, 112, 0, 0, 0, 86, 86, 86, 149, 149, 149, 138, 138, 138, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145,
+ 139, 139, 139, 139, 139, 139, 139, 139, 139, 138, 138, 138, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 136, 136, 136, 136, 136, 136, 135, 135, 135, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133,
+ 133, 133, 133, 132, 132, 132, 131, 131, 131, 131, 131, 131, 131, 131, 131, 130, 130, 130, 129, 129, 129, 130, 130, 130, 129, 129, 129, 129, 129, 129, 128, 128, 128, 128, 128, 128, 128, 128, 128, 127, 127, 127, 126, 126, 126, 126, 126, 126, 125, 125, 125, 124, 124, 124, 124, 124, 124, 124, 124, 124, 125, 125, 125,
+ 124, 124, 124, 123, 123, 123, 123, 123, 123, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 121, 121, 121, 121, 121, 121, 120, 120, 120, 119, 119, 119, 119, 119, 119, 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 119, 118, 118, 118, 117, 117, 117, 116, 116, 116, 116, 116, 116, 115, 115, 115,
+ 115, 115, 115, 113, 113, 113, 123, 123, 123, 63, 63, 63, 0, 0, 0, 72, 72, 72, 121, 121, 121, 110, 110, 110, 111, 111, 111, 111, 111, 111, 109, 109, 109, 116, 116, 116, 59, 59, 59, 0, 0, 0, 34, 34, 34, 112, 112, 112, 113, 113, 113, 68, 68, 68, 0, 0, 0, 0, 0, 0, 82, 82, 82,
+ 111, 111, 111, 112, 112, 112, 75, 75, 75, 0, 0, 0, 21, 21, 21, 39, 39, 39, 57, 57, 57, 112, 112, 112, 15, 15, 15, 0, 0, 0, 55, 55, 55, 34, 34, 34, 109, 109, 109, 51, 51, 51, 0, 0, 0, 18, 18, 18, 98, 98, 98, 108, 108, 108, 63, 63, 63, 0, 0, 0, 0, 0, 0,
+ 9, 9, 9, 90, 90, 90, 99, 99, 99, 97, 97, 97, 97, 97, 97, 97, 97, 97, 41, 41, 41, 24, 24, 24, 31, 31, 31, 30, 30, 30, 31, 31, 31, 87, 87, 87, 99, 99, 99, 100, 100, 100, 38, 38, 38, 0, 0, 0, 0, 0, 0, 77, 77, 77, 112, 112, 112, 89, 89, 89, 68, 68, 68,
+ 75, 75, 75, 103, 103, 103, 104, 104, 104, 101, 101, 101, 108, 108, 108, 38, 38, 38, 0, 0, 0, 0, 0, 0, 73, 73, 73, 111, 111, 111, 110, 110, 110, 37, 37, 37, 0, 0, 0, 13, 13, 13, 101, 101, 101, 110, 110, 110, 108, 108, 108, 109, 109, 109, 108, 108, 108, 115, 115, 115, 119, 119, 119,
+ 35, 35, 35, 0, 0, 0, 0, 0, 0, 68, 68, 68, 120, 120, 120, 112, 112, 112, 114, 114, 114, 114, 114, 114, 114, 114, 114, 113, 113, 113, 19, 19, 19, 0, 0, 0, 14, 14, 14, 112, 112, 112, 119, 119, 119, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120,
+ 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128,
+ 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136,
+ 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145,
145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152,
153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159,
160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 165, 165, 165, 165, 165, 165, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 167, 167, 167, 167, 167, 167, 167, 167, 167,
@@ -4501,18 +4501,18 @@ static const unsigned char temp3[] = {
71, 71, 255, 58, 58, 227, 22, 22, 87, 8, 8, 29, 38, 38, 150, 67, 67, 253, 69, 69, 255, 64, 64, 252, 65, 65, 253, 65, 65, 255, 65, 65, 255, 65, 65, 255, 65, 65, 255, 65, 65, 255, 65, 65, 255, 65, 65, 255, 64, 64, 251, 70, 70, 255, 32, 32, 126, 0, 0, 0, 120, 120, 123,
168, 168, 168, 159, 159, 159, 161, 161, 161, 160, 160, 160, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 158, 158, 158, 158, 158, 158, 158, 158, 158, 157, 157, 157, 156, 156, 156, 156, 156, 156, 157, 157, 157, 156, 156, 156, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155,
154, 154, 154, 154, 154, 154, 154, 154, 154, 153, 153, 153, 152, 152, 152, 152, 152, 152, 152, 152, 152, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 149, 149, 149, 148, 148, 148, 148, 148, 148, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147,
- 146, 146, 146, 146, 146, 146, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 141, 141, 141, 140, 140, 140, 141, 141, 141, 140, 140, 140, 140, 140, 140, 139, 139, 139, 136, 136, 136, 149, 149, 149,
- 99, 99, 99, 0, 0, 0, 65, 65, 65, 146, 146, 146, 136, 136, 136, 137, 137, 137, 137, 137, 137, 135, 135, 135, 143, 143, 143, 60, 60, 60, 0, 0, 0, 70, 70, 70, 146, 146, 146, 135, 135, 135, 26, 26, 26, 0, 0, 0, 28, 28, 28, 134, 134, 134, 130, 130, 130, 141, 141, 141, 51, 51, 51,
- 0, 0, 0, 60, 60, 60, 53, 53, 53, 62, 62, 62, 90, 90, 90, 0, 0, 0, 30, 30, 30, 95, 95, 95, 31, 31, 31, 108, 108, 108, 15, 15, 15, 0, 0, 0, 68, 68, 68, 135, 135, 135, 114, 114, 114, 10, 10, 10, 0, 0, 0, 0, 0, 0, 76, 76, 76, 131, 131, 131, 121, 121, 121,
- 122, 122, 122, 122, 122, 122, 121, 121, 121, 121, 121, 121, 123, 123, 123, 122, 122, 122, 121, 121, 121, 121, 121, 121, 118, 118, 118, 117, 117, 117, 124, 124, 124, 71, 71, 71, 1, 1, 1, 8, 8, 8, 63, 63, 63, 31, 31, 31, 30, 30, 30, 24, 24, 24, 22, 22, 22, 101, 101, 101, 116, 116, 116,
- 113, 113, 113, 112, 112, 112, 23, 23, 23, 0, 0, 0, 3, 3, 3, 86, 86, 86, 125, 125, 125, 90, 90, 90, 3, 3, 3, 0, 0, 0, 45, 45, 45, 116, 116, 116, 108, 108, 108, 108, 108, 108, 109, 109, 109, 103, 103, 103, 63, 63, 63, 9, 9, 9, 0, 0, 0, 4, 4, 4, 80, 80, 80,
- 111, 111, 111, 104, 104, 104, 105, 105, 105, 104, 104, 104, 102, 102, 102, 109, 109, 109, 72, 72, 72, 0, 0, 0, 0, 0, 0, 47, 47, 47, 108, 108, 108, 99, 99, 99, 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97,
- 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103,
- 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 104, 104, 104, 11, 11, 11, 0, 0, 0, 33, 33, 33, 109, 109, 109, 106, 106, 106, 112, 112, 112, 46, 46, 46, 0, 0, 0,
- 3, 3, 3, 95, 95, 95, 118, 118, 118, 113, 113, 113, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 116, 116, 116, 127, 127, 127, 51, 51, 51, 0, 0, 0, 198, 148, 148, 255, 194, 194, 252, 184, 184,
- 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 254, 185, 185, 252, 183, 183, 254, 193, 193, 255, 199, 199, 183, 132, 132, 43, 31, 31, 61, 44, 44, 205, 150, 150, 255, 201, 201, 251, 188, 188, 255, 193, 193, 192, 142, 142, 34, 25, 25, 243, 181, 181, 252, 184, 184, 49, 36, 36, 214, 156, 156,
- 255, 202, 202, 57, 42, 42, 145, 107, 107, 255, 198, 198, 249, 184, 184, 255, 202, 202, 226, 166, 166, 85, 61, 61, 30, 22, 22, 154, 111, 111, 255, 193, 193, 255, 196, 196, 252, 183, 183, 253, 185, 185, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 253, 185, 185, 255, 192, 192, 221, 162, 162,
- 0, 0, 0, 49, 50, 50, 147, 147, 147, 139, 139, 139, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147,
+ 146, 146, 146, 146, 146, 146, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 141, 141, 141, 140, 140, 140, 141, 141, 141, 140, 140, 140, 140, 140, 140, 139, 139, 139, 139, 139, 139, 139, 139, 139,
+ 138, 138, 138, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 136, 136, 136, 136, 136, 136, 135, 135, 135, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 132, 132, 132, 131, 131, 131,
+ 131, 131, 131, 131, 131, 131, 130, 130, 130, 129, 129, 129, 130, 130, 130, 129, 129, 129, 129, 129, 129, 128, 128, 128, 128, 128, 128, 128, 128, 128, 127, 127, 127, 126, 126, 126, 126, 126, 126, 125, 125, 125, 124, 124, 124, 124, 124, 124, 124, 124, 124, 125, 125, 125, 124, 124, 124, 123, 123, 123, 123, 123, 123,
+ 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 121, 121, 121, 121, 121, 121, 120, 120, 120, 119, 119, 119, 119, 119, 119, 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 119, 118, 118, 118, 117, 117, 117, 116, 116, 116, 116, 116, 116, 115, 115, 115, 113, 113, 113, 124, 124, 124, 66, 66, 66,
+ 0, 0, 0, 70, 70, 70, 121, 121, 121, 110, 110, 110, 112, 112, 112, 111, 111, 111, 110, 110, 110, 113, 113, 113, 99, 99, 99, 9, 9, 9, 0, 0, 0, 77, 77, 77, 115, 115, 115, 109, 109, 109, 25, 25, 25, 0, 0, 0, 19, 19, 19, 106, 106, 106, 106, 106, 106, 113, 113, 113, 40, 40, 40,
+ 0, 0, 0, 18, 18, 18, 47, 47, 47, 113, 113, 113, 78, 78, 78, 0, 0, 0, 11, 11, 11, 33, 33, 33, 90, 90, 90, 104, 104, 104, 16, 16, 16, 0, 0, 0, 47, 47, 47, 106, 106, 106, 106, 106, 106, 64, 64, 64, 0, 0, 0, 0, 0, 0, 12, 12, 12, 93, 93, 93, 98, 98, 98,
+ 97, 97, 97, 97, 97, 97, 96, 96, 96, 85, 85, 85, 39, 39, 39, 0, 0, 0, 0, 0, 0, 5, 5, 5, 85, 85, 85, 105, 105, 105, 69, 69, 69, 0, 0, 0, 0, 0, 0, 21, 21, 21, 102, 102, 102, 100, 100, 100, 103, 103, 103, 107, 107, 107, 106, 106, 106, 101, 101, 101, 105, 105, 105,
+ 108, 108, 108, 90, 90, 90, 6, 6, 6, 0, 0, 0, 28, 28, 28, 108, 108, 108, 106, 106, 106, 100, 100, 100, 12, 12, 12, 0, 0, 0, 45, 45, 45, 113, 113, 113, 105, 105, 105, 108, 108, 108, 109, 109, 109, 109, 109, 109, 107, 107, 107, 117, 117, 117, 72, 72, 72, 0, 0, 0, 0, 0, 0,
+ 47, 47, 47, 119, 119, 119, 113, 113, 113, 114, 114, 114, 113, 113, 113, 119, 119, 119, 90, 90, 90, 0, 0, 0, 0, 0, 0, 45, 45, 45, 124, 124, 124, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121,
+ 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129,
+ 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138,
+ 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147,
147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153,
154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161,
162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 165, 165, 165, 165, 165, 165, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 168, 168, 168,
@@ -4532,17 +4532,17 @@ static const unsigned char temp3[] = {
62, 62, 240, 70, 70, 255, 65, 65, 252, 64, 64, 252, 65, 65, 255, 65, 65, 255, 65, 65, 255, 65, 65, 255, 65, 65, 255, 65, 65, 255, 65, 65, 255, 65, 65, 255, 65, 65, 255, 64, 64, 252, 69, 69, 255, 47, 47, 176, 0, 0, 0, 93, 93, 94, 171, 171, 171, 158, 158, 158, 161, 161, 161,
160, 160, 160, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 158, 158, 158, 158, 158, 158, 158, 158, 158, 157, 157, 157, 156, 156, 156, 156, 156, 156, 157, 157, 157, 156, 156, 156, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 154, 154, 154, 154, 154, 154, 154, 154, 154,
153, 153, 153, 152, 152, 152, 152, 152, 152, 152, 152, 152, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 149, 149, 149, 148, 148, 148, 148, 148, 148, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 146, 146, 146, 146, 146, 146, 145, 145, 145,
- 145, 145, 145, 145, 145, 145, 145, 145, 145, 144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 141, 141, 141, 140, 140, 140, 141, 141, 141, 140, 140, 140, 140, 140, 140, 137, 137, 137, 149, 149, 149, 102, 102, 102, 0, 0, 0, 62, 62, 62, 146, 146, 146,
- 136, 136, 136, 136, 136, 136, 137, 137, 137, 135, 135, 135, 143, 143, 143, 102, 102, 102, 0, 0, 0, 13, 13, 13, 124, 124, 124, 139, 139, 139, 114, 114, 114, 6, 6, 6, 0, 0, 0, 69, 69, 69, 141, 141, 141, 133, 133, 133, 120, 120, 120, 6, 6, 6, 6, 6, 6, 54, 54, 54, 49, 49, 49,
- 145, 145, 145, 52, 52, 52, 0, 0, 0, 57, 57, 57, 42, 42, 42, 117, 117, 117, 100, 100, 100, 0, 0, 0, 2, 2, 2, 102, 102, 102, 133, 133, 133, 110, 110, 110, 4, 4, 4, 0, 0, 0, 0, 0, 0, 87, 87, 87, 130, 130, 130, 122, 122, 122, 121, 121, 121, 127, 127, 127, 75, 75, 75,
- 22, 22, 22, 27, 27, 27, 29, 29, 29, 21, 21, 21, 78, 78, 78, 124, 124, 124, 123, 123, 123, 68, 68, 68, 0, 0, 0, 0, 0, 0, 62, 62, 62, 132, 132, 132, 116, 116, 116, 96, 96, 96, 90, 90, 90, 114, 114, 114, 118, 118, 118, 112, 112, 112, 120, 120, 120, 69, 69, 69, 0, 0, 0,
- 0, 0, 0, 52, 52, 52, 118, 118, 118, 115, 115, 115, 68, 68, 68, 0, 0, 0, 0, 0, 0, 82, 82, 82, 115, 115, 115, 108, 108, 108, 108, 108, 108, 108, 108, 108, 109, 109, 109, 121, 121, 121, 72, 72, 72, 0, 0, 0, 0, 0, 0, 30, 30, 30, 109, 109, 109, 105, 105, 105, 105, 105, 105,
- 104, 104, 104, 102, 102, 102, 109, 109, 109, 41, 41, 41, 0, 0, 0, 0, 0, 0, 77, 77, 77, 106, 106, 106, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97,
- 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103,
- 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 109, 109, 109, 33, 33, 33, 0, 0, 0, 1, 1, 1, 12, 12, 12, 16, 16, 16, 15, 15, 15, 2, 2, 2, 0, 0, 0, 23, 23, 23, 108, 108, 108, 115, 115, 115,
- 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 122, 122, 122, 22, 24, 24, 20, 13, 13, 243, 178, 178, 255, 188, 188, 254, 185, 185, 255, 186, 186, 255, 186, 186, 255, 186, 186,
- 255, 186, 186, 255, 186, 186, 255, 186, 186, 253, 184, 184, 252, 184, 184, 255, 197, 197, 252, 190, 190, 142, 102, 102, 27, 20, 20, 97, 70, 70, 232, 173, 173, 255, 198, 198, 255, 200, 200, 84, 62, 62, 118, 87, 87, 255, 196, 196, 44, 31, 31, 231, 171, 171, 171, 127, 127, 50, 36, 36, 254, 189, 189,
- 255, 199, 199, 246, 184, 184, 125, 90, 90, 24, 18, 18, 112, 81, 81, 241, 180, 180, 255, 200, 200, 253, 185, 185, 252, 184, 184, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 254, 185, 185, 255, 187, 187, 249, 183, 183, 35, 24, 24, 16, 19, 19, 143, 142, 142,
+ 145, 145, 145, 145, 145, 145, 145, 145, 145, 144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 141, 141, 141, 140, 140, 140, 141, 141, 141, 140, 140, 140, 140, 140, 140, 139, 139, 139, 139, 139, 139, 139, 139, 139, 138, 138, 138, 137, 137, 137, 137, 137, 137,
+ 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 136, 136, 136, 136, 136, 136, 135, 135, 135, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 132, 132, 132, 131, 131, 131, 131, 131, 131, 131, 131, 131, 130, 130, 130,
+ 129, 129, 129, 130, 130, 130, 129, 129, 129, 129, 129, 129, 128, 128, 128, 128, 128, 128, 128, 128, 128, 127, 127, 127, 126, 126, 126, 126, 126, 126, 125, 125, 125, 124, 124, 124, 124, 124, 124, 124, 124, 124, 125, 125, 125, 124, 124, 124, 123, 123, 123, 123, 123, 123, 122, 122, 122, 122, 122, 122, 122, 122, 122,
+ 122, 122, 122, 121, 121, 121, 121, 121, 121, 120, 120, 120, 119, 119, 119, 119, 119, 119, 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 119, 118, 118, 118, 117, 117, 117, 116, 116, 116, 115, 115, 115, 113, 113, 113, 124, 124, 124, 69, 69, 69, 0, 0, 0, 68, 68, 68, 121, 121, 121, 110, 110, 110,
+ 112, 112, 112, 112, 112, 112, 111, 111, 111, 109, 109, 109, 117, 117, 117, 65, 65, 65, 0, 0, 0, 13, 13, 13, 100, 100, 100, 119, 119, 119, 60, 60, 60, 0, 0, 0, 0, 0, 0, 45, 45, 45, 113, 113, 113, 107, 107, 107, 100, 100, 100, 11, 11, 11, 0, 0, 0, 14, 14, 14, 98, 98, 98,
+ 113, 113, 113, 44, 44, 44, 0, 0, 0, 0, 0, 0, 69, 69, 69, 115, 115, 115, 73, 73, 73, 0, 0, 0, 0, 0, 0, 78, 78, 78, 104, 104, 104, 105, 105, 105, 72, 72, 72, 0, 0, 0, 0, 0, 0, 9, 9, 9, 90, 90, 90, 98, 98, 98, 97, 97, 97, 97, 97, 97, 95, 95, 95,
+ 108, 108, 108, 65, 65, 65, 0, 0, 0, 0, 0, 0, 24, 24, 24, 99, 99, 99, 102, 102, 102, 44, 44, 44, 0, 0, 0, 0, 0, 0, 34, 34, 34, 106, 106, 106, 99, 99, 99, 100, 100, 100, 100, 100, 100, 97, 97, 97, 110, 110, 110, 60, 60, 60, 76, 76, 76, 74, 74, 74, 0, 0, 0,
+ 0, 0, 0, 70, 70, 70, 110, 110, 110, 111, 111, 111, 68, 68, 68, 0, 0, 0, 0, 0, 0, 81, 81, 81, 114, 114, 114, 113, 113, 113, 113, 113, 113, 109, 109, 109, 109, 109, 109, 108, 108, 108, 117, 117, 117, 71, 71, 71, 0, 0, 0, 0, 0, 0, 56, 56, 56, 120, 120, 120, 112, 112, 112,
+ 114, 114, 114, 112, 112, 112, 122, 122, 122, 59, 59, 59, 0, 0, 0, 0, 0, 0, 82, 82, 82, 124, 124, 124, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122,
+ 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130,
+ 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140,
140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147,
148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154,
154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162,
@@ -4563,17 +4563,17 @@ static const unsigned char temp3[] = {
65, 65, 254, 65, 65, 254, 65, 65, 254, 65, 65, 254, 65, 65, 254, 65, 65, 254, 65, 65, 254, 65, 65, 254, 65, 65, 254, 65, 65, 254, 64, 64, 251, 67, 67, 255, 54, 54, 205, 0, 0, 0, 79, 79, 79, 170, 170, 170, 157, 157, 157, 160, 160, 160, 160, 160, 160, 159, 159, 159, 159, 159, 159,
159, 159, 159, 159, 159, 159, 158, 158, 158, 158, 158, 158, 158, 158, 158, 157, 157, 157, 156, 156, 156, 156, 156, 156, 157, 157, 157, 156, 156, 156, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 154, 154, 154, 154, 154, 154, 154, 154, 154, 153, 153, 153, 152, 152, 152, 152, 152, 152,
152, 152, 152, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 149, 149, 149, 148, 148, 148, 148, 148, 148, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 146, 146, 146, 146, 146, 146, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145,
- 144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 141, 141, 141, 140, 140, 140, 141, 141, 141, 141, 141, 141, 137, 137, 137, 149, 149, 149, 105, 105, 105, 0, 0, 0, 59, 59, 59, 145, 145, 145, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137,
- 136, 136, 136, 140, 140, 140, 39, 39, 39, 0, 0, 0, 61, 61, 61, 140, 140, 140, 141, 141, 141, 60, 60, 60, 0, 0, 0, 2, 2, 2, 108, 108, 108, 136, 136, 136, 140, 140, 140, 83, 83, 83, 0, 0, 0, 12, 12, 12, 42, 42, 42, 126, 126, 126, 125, 125, 125, 13, 13, 13, 0, 0, 0,
- 31, 31, 31, 91, 91, 91, 144, 144, 144, 47, 47, 47, 0, 0, 0, 28, 28, 28, 127, 127, 127, 127, 127, 127, 112, 112, 112, 5, 5, 5, 0, 0, 0, 0, 0, 0, 92, 92, 92, 129, 129, 129, 122, 122, 122, 122, 122, 122, 122, 122, 122, 116, 116, 116, 86, 86, 86, 0, 0, 0, 1, 1, 1,
- 0, 0, 0, 78, 78, 78, 128, 128, 128, 106, 106, 106, 10, 10, 10, 0, 0, 0, 3, 3, 3, 102, 102, 102, 120, 120, 120, 115, 115, 115, 120, 120, 120, 120, 120, 120, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 26, 26, 26, 0, 0, 0, 10, 10, 10, 102, 102, 102, 112, 112, 112,
- 115, 115, 115, 35, 35, 35, 0, 0, 0, 21, 21, 21, 108, 108, 108, 109, 109, 109, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 109, 109, 109, 99, 99, 99, 6, 6, 6, 0, 0, 0, 17, 17, 17, 102, 102, 102, 106, 106, 106, 105, 105, 105, 104, 104, 104, 104, 104, 104, 100, 100, 100,
- 15, 15, 15, 0, 0, 0, 15, 15, 15, 100, 100, 100, 102, 102, 102, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97,
- 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105,
- 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 110, 110, 110, 107, 107, 107, 32, 32, 32, 5, 5, 5, 6, 6, 6, 4, 4, 4, 2, 2, 2, 0, 0, 0, 23, 23, 23, 105, 105, 105, 116, 116, 116, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114,
- 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 117, 117, 117, 120, 120, 120, 115, 114, 114, 1, 4, 4, 57, 42, 42, 255, 191, 191, 254, 185, 185, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186,
- 255, 186, 186, 255, 186, 186, 252, 184, 184, 253, 186, 186, 255, 201, 201, 235, 174, 174, 100, 72, 72, 26, 19, 19, 136, 98, 98, 255, 194, 194, 230, 178, 178, 34, 23, 23, 205, 153, 153, 63, 46, 46, 205, 153, 153, 45, 32, 32, 187, 144, 144, 255, 207, 207, 164, 118, 118, 35, 26, 26, 73, 53, 53,
- 217, 159, 159, 255, 202, 202, 253, 188, 188, 252, 183, 183, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 252, 184, 184, 255, 196, 196, 77, 56, 56, 0, 0, 0, 128, 127, 127, 143, 143, 143, 139, 139, 139, 141, 141, 141,
+ 144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 141, 141, 141, 140, 140, 140, 141, 141, 141, 140, 140, 140, 140, 140, 140, 139, 139, 139, 139, 139, 139, 139, 139, 139, 138, 138, 138, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137,
+ 137, 137, 137, 136, 136, 136, 136, 136, 136, 135, 135, 135, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 132, 132, 132, 131, 131, 131, 131, 131, 131, 131, 131, 131, 130, 130, 130, 129, 129, 129, 130, 130, 130, 129, 129, 129,
+ 129, 129, 129, 128, 128, 128, 128, 128, 128, 128, 128, 128, 127, 127, 127, 126, 126, 126, 126, 126, 126, 125, 125, 125, 124, 124, 124, 124, 124, 124, 124, 124, 124, 125, 125, 125, 124, 124, 124, 123, 123, 123, 123, 123, 123, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 121, 121, 121, 121, 121, 121,
+ 120, 120, 120, 119, 119, 119, 119, 119, 119, 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 119, 118, 118, 118, 118, 118, 118, 115, 115, 115, 116, 116, 116, 126, 126, 126, 74, 74, 74, 0, 0, 0, 59, 59, 59, 120, 120, 120, 117, 117, 117, 118, 118, 118, 111, 111, 111, 111, 111, 111, 111, 111, 111,
+ 110, 110, 110, 113, 113, 113, 32, 32, 32, 0, 0, 0, 28, 28, 28, 122, 122, 122, 82, 82, 82, 22, 22, 22, 17, 17, 17, 0, 0, 0, 74, 74, 74, 112, 112, 112, 112, 112, 112, 72, 72, 72, 0, 0, 0, 0, 0, 0, 71, 71, 71, 113, 113, 113, 98, 98, 98, 14, 14, 14, 0, 0, 0,
+ 35, 35, 35, 108, 108, 108, 108, 108, 108, 42, 42, 42, 0, 0, 0, 21, 21, 21, 101, 101, 101, 101, 101, 101, 102, 102, 102, 90, 90, 90, 7, 7, 7, 0, 0, 0, 0, 0, 0, 73, 73, 73, 103, 103, 103, 94, 94, 94, 95, 95, 95, 95, 95, 95, 104, 104, 104, 32, 32, 32, 0, 0, 0,
+ 0, 0, 0, 46, 46, 46, 102, 102, 102, 101, 101, 101, 43, 43, 43, 0, 0, 0, 0, 0, 0, 21, 21, 21, 105, 105, 105, 102, 102, 102, 100, 100, 100, 100, 100, 100, 109, 109, 109, 91, 91, 91, 8, 8, 8, 91, 91, 91, 59, 59, 59, 0, 0, 0, 10, 10, 10, 96, 96, 96, 106, 106, 106,
+ 107, 107, 107, 23, 23, 23, 0, 0, 0, 20, 20, 20, 109, 109, 109, 96, 96, 96, 39, 39, 39, 80, 80, 80, 112, 112, 112, 108, 108, 108, 107, 107, 107, 118, 118, 118, 49, 49, 49, 0, 0, 0, 1, 1, 1, 89, 89, 89, 118, 118, 118, 113, 113, 113, 114, 114, 114, 114, 114, 114, 116, 116, 116,
+ 28, 28, 28, 0, 0, 0, 14, 14, 14, 110, 110, 110, 119, 119, 119, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123,
+ 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132,
+ 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141,
141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148,
149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156,
156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 164, 164, 164,
@@ -4594,17 +4594,17 @@ static const unsigned char temp3[] = {
68, 68, 255, 68, 68, 255, 68, 68, 255, 68, 68, 255, 68, 68, 255, 68, 68, 255, 68, 68, 255, 67, 67, 253, 70, 70, 255, 60, 60, 219, 0, 0, 0, 71, 71, 70, 176, 176, 176, 166, 166, 166, 163, 163, 163, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 158, 158, 158,
158, 158, 158, 158, 158, 158, 157, 157, 157, 156, 156, 156, 156, 156, 156, 157, 157, 157, 156, 156, 156, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 154, 154, 154, 154, 154, 154, 154, 154, 154, 153, 153, 153, 152, 152, 152, 152, 152, 152, 152, 152, 152, 151, 151, 151, 150, 150, 150,
150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 149, 149, 149, 148, 148, 148, 148, 148, 148, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 146, 146, 146, 146, 146, 146, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 144, 144, 144, 144, 144, 144, 143, 143, 143,
- 143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 141, 141, 141, 140, 140, 140, 141, 141, 141, 137, 137, 137, 149, 149, 149, 108, 108, 108, 1, 1, 1, 60, 60, 60, 147, 147, 147, 135, 135, 135, 136, 136, 136, 137, 137, 137, 137, 137, 137, 136, 136, 136, 142, 142, 142, 113, 113, 113, 3, 3, 3,
- 0, 0, 0, 95, 95, 95, 148, 148, 148, 101, 101, 101, 1, 1, 1, 0, 0, 0, 24, 24, 24, 132, 132, 132, 132, 132, 132, 138, 138, 138, 40, 40, 40, 0, 0, 0, 3, 3, 3, 101, 101, 101, 144, 144, 144, 88, 88, 88, 0, 0, 0, 0, 0, 0, 58, 58, 58, 139, 139, 139, 117, 117, 117,
- 14, 14, 14, 0, 0, 0, 66, 66, 66, 134, 134, 134, 124, 124, 124, 119, 119, 119, 16, 16, 16, 0, 0, 0, 0, 0, 0, 84, 84, 84, 130, 130, 130, 121, 121, 121, 122, 122, 122, 121, 121, 121, 127, 127, 127, 112, 112, 112, 5, 5, 5, 0, 0, 0, 6, 6, 6, 104, 104, 104, 128, 128, 128,
- 85, 85, 85, 0, 0, 0, 0, 0, 0, 10, 10, 10, 111, 111, 111, 118, 118, 118, 116, 116, 116, 115, 115, 115, 111, 111, 111, 122, 122, 122, 88, 88, 88, 52, 52, 52, 106, 106, 106, 7, 7, 7, 0, 0, 0, 46, 46, 46, 118, 118, 118, 113, 113, 113, 96, 96, 96, 5, 5, 5, 0, 0, 0,
- 56, 56, 56, 117, 117, 117, 112, 112, 112, 113, 113, 113, 109, 109, 109, 108, 108, 108, 108, 108, 108, 110, 110, 110, 96, 96, 96, 5, 5, 5, 0, 0, 0, 24, 24, 24, 108, 108, 108, 105, 105, 105, 105, 105, 105, 103, 103, 103, 108, 108, 108, 79, 79, 79, 0, 0, 0, 0, 0, 0, 45, 45, 45,
- 109, 109, 109, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97,
- 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107,
- 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 111, 111, 111, 109, 109, 109, 100, 100, 100, 102, 102, 102, 108, 108, 108, 30, 30, 30, 0, 0, 0, 37, 37, 37, 110, 110, 110, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116,
- 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 116, 116, 116, 120, 120, 120, 106, 105, 105, 0, 0, 0, 91, 67, 67, 255, 193, 193, 249, 182, 182, 251, 183, 183, 252, 184, 184, 252, 184, 184, 252, 184, 184, 252, 184, 184, 252, 184, 184, 252, 184, 184, 252, 184, 184, 252, 183, 183, 252, 184, 184,
- 251, 183, 183, 248, 180, 180, 252, 187, 187, 255, 199, 199, 205, 149, 149, 60, 44, 44, 33, 24, 24, 194, 142, 142, 139, 101, 101, 70, 51, 51, 81, 59, 59, 81, 59, 59, 103, 75, 75, 217, 158, 158, 52, 38, 38, 40, 29, 29, 180, 130, 130, 255, 197, 197, 254, 190, 190, 248, 180, 180, 250, 183, 183,
- 252, 184, 184, 252, 183, 183, 252, 184, 184, 252, 184, 184, 252, 184, 184, 252, 184, 184, 252, 184, 184, 252, 184, 184, 252, 184, 184, 252, 184, 184, 248, 181, 181, 255, 195, 195, 115, 84, 84, 0, 0, 0, 114, 113, 113, 144, 144, 144, 137, 137, 137, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141,
+ 143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 141, 141, 141, 140, 140, 140, 141, 141, 141, 140, 140, 140, 140, 140, 140, 139, 139, 139, 139, 139, 139, 139, 139, 139, 138, 138, 138, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 136, 136, 136, 136, 136, 136,
+ 135, 135, 135, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 132, 132, 132, 131, 131, 131, 131, 131, 131, 131, 131, 131, 130, 130, 130, 129, 129, 129, 130, 130, 130, 129, 129, 129, 129, 129, 129, 128, 128, 128, 128, 128, 128,
+ 128, 128, 128, 127, 127, 127, 126, 126, 126, 126, 126, 126, 125, 125, 125, 124, 124, 124, 124, 124, 124, 124, 124, 124, 125, 125, 125, 124, 124, 124, 123, 123, 123, 123, 123, 123, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 121, 121, 121, 121, 121, 121, 120, 120, 120, 119, 119, 119, 119, 119, 119,
+ 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 119, 118, 118, 118, 116, 116, 116, 120, 120, 120, 112, 112, 112, 52, 52, 52, 1, 1, 1, 0, 0, 0, 14, 14, 14, 19, 19, 19, 36, 36, 36, 81, 81, 81, 117, 117, 117, 112, 112, 112, 110, 110, 110, 113, 113, 113, 104, 104, 104, 11, 11, 11,
+ 0, 0, 0, 34, 34, 34, 94, 94, 94, 17, 17, 17, 66, 66, 66, 5, 5, 5, 9, 9, 9, 102, 102, 102, 107, 107, 107, 113, 113, 113, 39, 39, 39, 0, 0, 0, 20, 20, 20, 103, 103, 103, 111, 111, 111, 75, 75, 75, 0, 0, 0, 0, 0, 0, 77, 77, 77, 109, 109, 109, 96, 96, 96,
+ 14, 14, 14, 0, 0, 0, 52, 52, 52, 108, 108, 108, 99, 99, 99, 99, 99, 99, 105, 105, 105, 40, 40, 40, 0, 0, 0, 0, 0, 0, 23, 23, 23, 96, 96, 96, 105, 105, 105, 104, 104, 104, 107, 107, 107, 62, 62, 62, 0, 0, 0, 1, 1, 1, 0, 0, 0, 69, 69, 69, 102, 102, 102,
+ 102, 102, 102, 65, 65, 65, 0, 0, 0, 3, 3, 3, 0, 0, 0, 53, 53, 53, 103, 103, 103, 105, 105, 105, 104, 104, 104, 76, 76, 76, 7, 7, 7, 51, 51, 51, 119, 119, 119, 53, 53, 53, 0, 0, 0, 24, 24, 24, 109, 109, 109, 115, 115, 115, 59, 59, 59, 0, 0, 0, 0, 0, 0,
+ 54, 54, 54, 121, 121, 121, 66, 66, 66, 0, 0, 0, 32, 32, 32, 116, 116, 116, 108, 108, 108, 117, 117, 117, 102, 102, 102, 10, 10, 10, 0, 0, 0, 48, 48, 48, 118, 118, 118, 112, 112, 112, 114, 114, 114, 113, 113, 113, 117, 117, 117, 99, 99, 99, 6, 6, 6, 0, 0, 0, 42, 42, 42,
+ 123, 123, 123, 116, 116, 116, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125,
+ 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132,
+ 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141,
141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150,
149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157,
157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164,
@@ -4625,17 +4625,17 @@ static const unsigned char temp3[] = {
18, 18, 69, 18, 18, 69, 18, 18, 69, 18, 18, 69, 17, 17, 69, 18, 18, 71, 16, 16, 61, 0, 0, 0, 16, 16, 16, 46, 46, 46, 42, 42, 42, 135, 135, 135, 165, 165, 165, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 158, 158, 158, 158, 158, 158, 158, 158, 158, 157, 157, 157,
156, 156, 156, 156, 156, 156, 157, 157, 157, 156, 156, 156, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 154, 154, 154, 154, 154, 154, 154, 154, 154, 153, 153, 153, 152, 152, 152, 152, 152, 152, 152, 152, 152, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150,
150, 150, 150, 150, 150, 150, 149, 149, 149, 148, 148, 148, 148, 148, 148, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 146, 146, 146, 146, 146, 146, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142,
- 142, 142, 142, 141, 141, 141, 139, 139, 139, 140, 140, 140, 153, 153, 153, 112, 112, 112, 3, 3, 3, 42, 42, 42, 134, 134, 134, 136, 136, 136, 145, 145, 145, 139, 139, 139, 135, 135, 135, 137, 137, 137, 135, 135, 135, 145, 145, 145, 75, 75, 75, 0, 0, 0, 6, 6, 6, 127, 127, 127, 127, 127, 127,
- 32, 32, 32, 35, 35, 35, 0, 0, 0, 56, 56, 56, 141, 141, 141, 135, 135, 135, 118, 118, 118, 9, 9, 9, 0, 0, 0, 57, 57, 57, 139, 139, 139, 134, 134, 134, 46, 46, 46, 0, 0, 0, 16, 16, 16, 123, 123, 123, 138, 138, 138, 84, 84, 84, 0, 0, 0, 4, 4, 4, 107, 107, 107,
- 130, 130, 130, 122, 122, 122, 130, 130, 130, 41, 41, 41, 0, 0, 0, 0, 0, 0, 50, 50, 50, 134, 134, 134, 120, 120, 120, 120, 120, 120, 119, 119, 119, 134, 134, 134, 70, 70, 70, 0, 0, 0, 0, 0, 0, 26, 26, 26, 119, 119, 119, 124, 124, 124, 87, 87, 87, 0, 0, 0, 1, 1, 1,
- 0, 0, 0, 98, 98, 98, 126, 126, 126, 115, 115, 115, 116, 116, 116, 121, 121, 121, 118, 118, 118, 20, 20, 20, 69, 69, 69, 100, 100, 100, 0, 0, 0, 0, 0, 0, 79, 79, 79, 115, 115, 115, 118, 118, 118, 48, 48, 48, 0, 0, 0, 3, 3, 3, 91, 91, 91, 112, 112, 112, 41, 41, 41,
- 48, 48, 48, 108, 108, 108, 108, 108, 108, 106, 106, 106, 114, 114, 114, 75, 75, 75, 0, 0, 0, 0, 0, 0, 60, 60, 60, 113, 113, 113, 104, 104, 104, 105, 105, 105, 103, 103, 103, 110, 110, 110, 51, 51, 51, 0, 0, 0, 0, 0, 0, 76, 76, 76, 107, 107, 107, 100, 100, 100, 101, 101, 101,
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99,
- 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
- 108, 108, 108, 108, 108, 108, 109, 109, 109, 111, 111, 111, 111, 111, 111, 116, 116, 116, 77, 77, 77, 3, 3, 3, 0, 0, 0, 85, 85, 85, 118, 118, 118, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118,
- 118, 118, 118, 123, 123, 123, 133, 133, 133, 106, 105, 105, 0, 0, 0, 123, 94, 94, 255, 216, 216, 250, 197, 197, 255, 200, 200, 255, 200, 200, 255, 200, 200, 255, 200, 200, 255, 200, 200, 255, 200, 200, 255, 200, 200, 255, 200, 200, 255, 200, 200, 255, 200, 200, 255, 200, 200, 255, 201, 201, 255, 199, 199,
- 255, 197, 197, 254, 208, 208, 255, 212, 212, 191, 138, 138, 56, 41, 41, 81, 59, 59, 33, 24, 24, 6, 4, 4, 20, 14, 14, 83, 61, 61, 50, 37, 37, 162, 116, 116, 255, 205, 205, 254, 212, 212, 255, 198, 198, 255, 199, 199, 255, 201, 201, 255, 200, 200, 255, 200, 200, 255, 200, 200, 255, 200, 200,
- 255, 200, 200, 255, 200, 200, 255, 200, 200, 255, 200, 200, 255, 200, 200, 255, 200, 200, 255, 200, 200, 251, 198, 198, 255, 213, 213, 142, 108, 108, 0, 0, 0, 116, 116, 116, 159, 159, 159, 148, 148, 148, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143,
+ 142, 142, 142, 141, 141, 141, 140, 140, 140, 141, 141, 141, 140, 140, 140, 140, 140, 140, 139, 139, 139, 139, 139, 139, 139, 139, 139, 138, 138, 138, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 136, 136, 136, 136, 136, 136, 135, 135, 135, 134, 134, 134, 133, 133, 133,
+ 133, 133, 133, 133, 133, 133, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 132, 132, 132, 131, 131, 131, 131, 131, 131, 131, 131, 131, 130, 130, 130, 129, 129, 129, 130, 130, 130, 129, 129, 129, 129, 129, 129, 128, 128, 128, 128, 128, 128, 128, 128, 128, 127, 127, 127, 126, 126, 126,
+ 126, 126, 126, 125, 125, 125, 124, 124, 124, 124, 124, 124, 124, 124, 124, 125, 125, 125, 124, 124, 124, 123, 123, 123, 123, 123, 123, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 121, 121, 121, 121, 121, 121, 120, 120, 120, 119, 119, 119, 119, 119, 119, 118, 118, 118, 118, 118, 118, 119, 119, 119,
+ 119, 119, 119, 117, 117, 117, 120, 120, 120, 105, 105, 105, 20, 20, 20, 0, 0, 0, 57, 57, 57, 57, 57, 57, 4, 4, 4, 0, 0, 0, 1, 1, 1, 0, 0, 0, 44, 44, 44, 113, 113, 113, 111, 111, 111, 112, 112, 112, 106, 106, 106, 13, 13, 13, 0, 0, 0, 2, 2, 2, 0, 0, 0,
+ 78, 78, 78, 62, 62, 62, 0, 0, 0, 2, 2, 2, 79, 79, 79, 114, 114, 114, 94, 94, 94, 8, 8, 8, 0, 0, 0, 55, 55, 55, 111, 111, 111, 108, 108, 108, 34, 34, 34, 0, 0, 0, 20, 20, 20, 101, 101, 101, 108, 108, 108, 75, 75, 75, 0, 0, 0, 0, 0, 0, 32, 32, 32,
+ 104, 104, 104, 101, 101, 101, 100, 100, 100, 101, 101, 101, 93, 93, 93, 19, 19, 19, 0, 0, 0, 0, 0, 0, 17, 17, 17, 51, 51, 51, 54, 54, 54, 26, 26, 26, 21, 21, 21, 38, 38, 38, 0, 0, 0, 7, 7, 7, 88, 88, 88, 99, 99, 99, 97, 97, 97, 99, 99, 99, 30, 30, 30,
+ 0, 0, 0, 1, 1, 1, 0, 0, 0, 14, 14, 14, 27, 27, 27, 13, 13, 13, 0, 0, 0, 44, 44, 44, 106, 106, 106, 107, 107, 107, 79, 79, 79, 0, 0, 0, 10, 10, 10, 88, 88, 88, 63, 63, 63, 7, 7, 7, 0, 0, 0, 2, 2, 2, 89, 89, 89, 114, 114, 114, 89, 89, 89,
+ 3, 3, 3, 8, 8, 8, 95, 95, 95, 112, 112, 112, 90, 90, 90, 19, 19, 19, 0, 0, 0, 45, 45, 45, 112, 112, 112, 113, 113, 113, 113, 113, 113, 114, 114, 114, 112, 112, 112, 122, 122, 122, 64, 64, 64, 0, 0, 0, 0, 0, 0, 75, 75, 75, 124, 124, 124, 116, 116, 116, 118, 118, 118,
+ 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126,
+ 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134,
+ 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143,
143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150,
151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158,
158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 165, 165, 165, 165, 165, 165, 166, 166, 166,
@@ -4655,18 +4655,18 @@ static const unsigned char temp3[] = {
0, 0, 0, 13, 13, 14, 8, 8, 9, 0, 0, 0, 5, 5, 15, 33, 33, 125, 49, 49, 193, 47, 47, 184, 44, 44, 173, 45, 45, 176, 45, 45, 177, 45, 45, 177, 45, 45, 177, 45, 45, 177, 45, 45, 177, 45, 45, 177, 45, 45, 177, 45, 45, 177, 45, 45, 177, 45, 45, 177, 45, 45, 177,
45, 45, 177, 45, 45, 176, 47, 47, 183, 41, 41, 155, 0, 0, 0, 44, 44, 44, 117, 117, 118, 110, 110, 110, 151, 151, 151, 162, 162, 162, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 158, 158, 158, 158, 158, 158, 158, 158, 158, 157, 157, 157, 156, 156, 156, 156, 156, 156, 157, 157, 157,
156, 156, 156, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 154, 154, 154, 154, 154, 154, 154, 154, 154, 153, 153, 153, 152, 152, 152, 152, 152, 152, 152, 152, 152, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 149, 149, 149,
- 148, 148, 148, 148, 148, 148, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 146, 146, 146, 146, 146, 146, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 140, 140, 140, 142, 142, 142,
- 142, 142, 142, 75, 75, 75, 6, 6, 6, 0, 0, 0, 4, 4, 4, 9, 9, 9, 22, 22, 22, 64, 64, 64, 128, 128, 128, 143, 143, 143, 135, 135, 135, 135, 135, 135, 145, 145, 145, 44, 44, 44, 0, 0, 0, 10, 10, 10, 106, 106, 106, 30, 30, 30, 75, 75, 75, 34, 34, 34, 0, 0, 0,
- 98, 98, 98, 139, 139, 139, 140, 140, 140, 82, 82, 82, 0, 0, 0, 4, 4, 4, 108, 108, 108, 138, 138, 138, 119, 119, 119, 12, 12, 12, 0, 0, 0, 65, 65, 65, 137, 137, 137, 133, 133, 133, 44, 44, 44, 0, 0, 0, 32, 32, 32, 129, 129, 129, 125, 125, 125, 123, 123, 123, 130, 130, 130,
- 92, 92, 92, 0, 0, 0, 0, 0, 0, 3, 3, 3, 91, 91, 91, 133, 133, 133, 131, 131, 131, 133, 133, 133, 96, 96, 96, 11, 11, 11, 2, 2, 2, 0, 0, 0, 53, 53, 53, 126, 126, 126, 119, 119, 119, 110, 110, 110, 12, 12, 12, 0, 0, 0, 0, 0, 0, 26, 26, 26, 102, 102, 102,
- 119, 119, 119, 117, 117, 117, 91, 91, 91, 18, 18, 18, 31, 31, 31, 124, 124, 124, 93, 93, 93, 0, 0, 0, 2, 2, 2, 98, 98, 98, 128, 128, 128, 83, 83, 83, 2, 2, 2, 0, 0, 0, 28, 28, 28, 115, 115, 115, 95, 95, 95, 4, 4, 4, 3, 3, 3, 99, 99, 99, 113, 113, 113,
- 113, 113, 113, 113, 113, 113, 28, 28, 28, 0, 0, 0, 27, 27, 27, 106, 106, 106, 107, 107, 107, 105, 105, 105, 105, 105, 105, 104, 104, 104, 106, 106, 106, 24, 24, 24, 0, 0, 0, 15, 15, 15, 99, 99, 99, 103, 103, 103, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
- 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101,
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 110, 110, 110, 108, 108, 108, 119, 119, 119, 73, 73, 73, 70, 70, 70, 118, 118, 118, 112, 112, 112, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 120, 120, 120, 83, 83, 83, 64, 64, 64,
- 53, 52, 52, 0, 0, 0, 68, 50, 50, 149, 108, 108, 136, 99, 99, 138, 101, 101, 138, 101, 101, 138, 101, 101, 138, 101, 101, 138, 101, 101, 138, 101, 101, 138, 101, 101, 138, 101, 101, 138, 101, 101, 138, 101, 101, 138, 101, 101, 138, 101, 101, 138, 101, 101, 138, 101, 101, 136, 99, 99, 134, 98, 98,
- 152, 111, 111, 145, 105, 105, 41, 30, 30, 1, 1, 1, 2, 1, 1, 1, 1, 1, 25, 18, 18, 129, 94, 94, 157, 114, 114, 136, 99, 99, 135, 98, 98, 138, 101, 101, 138, 101, 101, 138, 101, 101, 138, 101, 101, 138, 101, 101, 138, 101, 101, 138, 101, 101, 138, 101, 101, 138, 101, 101, 138, 101, 101,
- 138, 101, 101, 138, 101, 101, 138, 101, 101, 138, 101, 101, 136, 99, 99, 147, 107, 107, 81, 59, 59, 0, 0, 0, 56, 56, 56, 78, 78, 78, 87, 87, 87, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143,
+ 148, 148, 148, 148, 148, 148, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 146, 146, 146, 146, 146, 146, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 141, 141, 141, 140, 140, 140,
+ 141, 141, 141, 140, 140, 140, 140, 140, 140, 139, 139, 139, 139, 139, 139, 139, 139, 139, 138, 138, 138, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 136, 136, 136, 136, 136, 136, 135, 135, 135, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 134, 134, 134,
+ 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 132, 132, 132, 131, 131, 131, 131, 131, 131, 131, 131, 131, 130, 130, 130, 129, 129, 129, 130, 130, 130, 129, 129, 129, 129, 129, 129, 128, 128, 128, 128, 128, 128, 128, 128, 128, 127, 127, 127, 126, 126, 126, 126, 126, 126, 125, 125, 125, 124, 124, 124,
+ 124, 124, 124, 124, 124, 124, 125, 125, 125, 124, 124, 124, 123, 123, 123, 123, 123, 123, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 121, 121, 121, 121, 121, 121, 120, 120, 120, 119, 119, 119, 119, 119, 119, 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 119, 117, 117, 117, 121, 121, 121,
+ 38, 38, 38, 0, 0, 0, 35, 35, 35, 124, 124, 124, 124, 124, 124, 91, 91, 91, 10, 10, 10, 0, 0, 0, 3, 3, 3, 0, 0, 0, 45, 45, 45, 117, 117, 117, 109, 109, 109, 115, 115, 115, 73, 73, 73, 13, 13, 13, 27, 27, 27, 85, 85, 85, 121, 121, 121, 59, 59, 59, 11, 11, 11,
+ 32, 32, 32, 87, 87, 87, 114, 114, 114, 86, 86, 86, 26, 26, 26, 31, 31, 31, 93, 93, 93, 109, 109, 109, 102, 102, 102, 41, 41, 41, 21, 21, 21, 64, 64, 64, 107, 107, 107, 106, 106, 106, 80, 80, 80, 12, 12, 12, 19, 19, 19, 66, 66, 66, 103, 103, 103, 101, 101, 101, 101, 101, 101,
+ 99, 99, 99, 102, 102, 102, 94, 94, 94, 46, 46, 46, 16, 16, 16, 4, 4, 4, 0, 0, 0, 8, 8, 8, 40, 40, 40, 94, 94, 94, 29, 29, 29, 0, 0, 0, 26, 26, 26, 99, 99, 99, 97, 97, 97, 96, 96, 96, 99, 99, 99, 98, 98, 98, 53, 53, 53, 18, 18, 18, 8, 8, 8,
+ 2, 2, 2, 7, 7, 7, 27, 27, 27, 74, 74, 74, 107, 107, 107, 103, 103, 103, 102, 102, 102, 107, 107, 107, 62, 62, 62, 14, 14, 14, 17, 17, 17, 55, 55, 55, 40, 40, 40, 0, 0, 0, 30, 30, 30, 111, 111, 111, 105, 105, 105, 111, 111, 111, 84, 84, 84, 24, 24, 24, 17, 17, 17,
+ 31, 31, 31, 16, 16, 16, 30, 30, 30, 82, 82, 82, 116, 116, 116, 112, 112, 112, 112, 112, 112, 113, 113, 113, 114, 114, 114, 113, 113, 113, 119, 119, 119, 63, 63, 63, 16, 16, 16, 33, 33, 33, 107, 107, 107, 119, 119, 119, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118,
+ 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
+ 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136,
+ 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143,
144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152,
152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159,
159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 165, 165, 165, 165, 165, 165, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166,
@@ -4686,18 +4686,18 @@ static const unsigned char temp3[] = {
51, 51, 52, 0, 0, 0, 2, 2, 12, 31, 31, 117, 63, 63, 237, 73, 73, 255, 70, 70, 254, 68, 68, 255, 69, 69, 255, 69, 69, 255, 69, 69, 255, 69, 69, 255, 69, 69, 255, 69, 69, 255, 69, 69, 255, 69, 69, 255, 69, 69, 255, 69, 69, 255, 69, 69, 255, 69, 69, 253, 72, 72, 255,
61, 61, 218, 0, 0, 0, 75, 75, 75, 180, 180, 180, 169, 169, 169, 163, 163, 163, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 158, 158, 158, 158, 158, 158, 158, 158, 158, 157, 157, 157, 156, 156, 156, 156, 156, 156, 157, 157, 157, 156, 156, 156, 155, 155, 155, 155, 155, 155,
155, 155, 155, 155, 155, 155, 155, 155, 155, 154, 154, 154, 154, 154, 154, 154, 154, 154, 153, 153, 153, 152, 152, 152, 152, 152, 152, 152, 152, 152, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 149, 149, 149, 148, 148, 148, 148, 148, 148, 147, 147, 147,
- 147, 147, 147, 147, 147, 147, 147, 147, 147, 146, 146, 146, 146, 146, 146, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142, 141, 141, 141, 141, 141, 141, 139, 139, 139, 44, 44, 44, 0, 0, 0, 56, 56, 56,
- 100, 100, 100, 31, 31, 31, 0, 0, 0, 1, 1, 1, 0, 0, 0, 16, 16, 16, 112, 112, 112, 143, 143, 143, 133, 133, 133, 145, 145, 145, 56, 56, 56, 0, 0, 0, 3, 3, 3, 0, 0, 0, 67, 67, 67, 112, 112, 112, 0, 0, 0, 0, 0, 0, 57, 57, 57, 138, 138, 138, 134, 134, 134,
- 35, 35, 35, 0, 0, 0, 36, 36, 36, 133, 133, 133, 138, 138, 138, 75, 75, 75, 0, 0, 0, 3, 3, 3, 107, 107, 107, 135, 135, 135, 119, 119, 119, 15, 15, 15, 0, 0, 0, 10, 10, 10, 112, 112, 112, 129, 129, 129, 124, 124, 124, 123, 123, 123, 130, 130, 130, 65, 65, 65, 0, 0, 0,
- 0, 0, 0, 3, 3, 3, 39, 39, 39, 57, 57, 57, 35, 35, 35, 17, 17, 17, 62, 62, 62, 4, 4, 4, 0, 0, 0, 83, 83, 83, 126, 126, 126, 116, 116, 116, 124, 124, 124, 77, 77, 77, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 16, 16, 16, 11, 11, 11, 0, 0, 0,
- 32, 32, 32, 113, 113, 113, 116, 116, 116, 111, 111, 111, 25, 25, 25, 0, 0, 0, 63, 63, 63, 77, 77, 77, 19, 19, 19, 2, 2, 2, 0, 0, 0, 66, 66, 66, 116, 116, 116, 109, 109, 109, 36, 36, 36, 0, 0, 0, 61, 61, 61, 106, 106, 106, 91, 91, 91, 31, 31, 31, 0, 0, 0,
- 31, 31, 31, 101, 101, 101, 110, 110, 110, 105, 105, 105, 105, 105, 105, 104, 104, 104, 108, 108, 108, 84, 84, 84, 0, 0, 0, 0, 0, 0, 39, 39, 39, 109, 109, 109, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98,
- 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
- 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 110, 110, 110, 110, 110, 110,
- 109, 109, 109, 116, 116, 116, 116, 116, 116, 112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 117, 117, 117, 121, 121, 121, 68, 68, 68, 43, 43, 43, 36, 36, 36, 0, 0, 0, 51, 37, 37,
- 105, 76, 76, 96, 70, 70, 97, 71, 71, 97, 71, 71, 97, 71, 71, 97, 71, 71, 97, 71, 71, 97, 71, 71, 97, 71, 71, 97, 71, 71, 97, 71, 71, 97, 71, 71, 97, 71, 71, 97, 71, 71, 97, 71, 71, 96, 70, 70, 93, 68, 68, 103, 75, 75, 111, 81, 81, 57, 42, 42, 2, 2, 2,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 48, 35, 35, 108, 78, 78, 106, 77, 77, 93, 68, 68, 96, 70, 70, 97, 71, 71, 97, 71, 71, 97, 71, 71, 97, 71, 71, 97, 71, 71, 97, 71, 71, 97, 71, 71, 97, 71, 71, 97, 71, 71, 97, 71, 71, 97, 71, 71, 97, 71, 71,
- 97, 71, 71, 96, 70, 70, 103, 75, 75, 59, 43, 43, 0, 0, 0, 40, 39, 39, 53, 53, 53, 69, 69, 69, 139, 139, 139, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145,
+ 147, 147, 147, 147, 147, 147, 147, 147, 147, 146, 146, 146, 146, 146, 146, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 141, 141, 141, 140, 140, 140, 141, 141, 141, 140, 140, 140, 140, 140, 140,
+ 139, 139, 139, 139, 139, 139, 139, 139, 139, 138, 138, 138, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 136, 136, 136, 136, 136, 136, 135, 135, 135, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133,
+ 133, 133, 133, 132, 132, 132, 131, 131, 131, 131, 131, 131, 131, 131, 131, 130, 130, 130, 129, 129, 129, 130, 130, 130, 129, 129, 129, 129, 129, 129, 128, 128, 128, 128, 128, 128, 128, 128, 128, 127, 127, 127, 126, 126, 126, 126, 126, 126, 125, 125, 125, 124, 124, 124, 124, 124, 124, 124, 124, 124, 125, 125, 125,
+ 124, 124, 124, 123, 123, 123, 123, 123, 123, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 121, 121, 121, 121, 121, 121, 120, 120, 120, 119, 119, 119, 119, 119, 119, 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 119, 117, 117, 117, 121, 121, 121, 39, 39, 39, 0, 0, 0, 83, 83, 83,
+ 120, 120, 120, 111, 111, 111, 121, 121, 121, 93, 93, 93, 10, 10, 10, 0, 0, 0, 3, 3, 3, 0, 0, 0, 67, 67, 67, 119, 119, 119, 108, 108, 108, 113, 113, 113, 108, 108, 108, 104, 104, 104, 91, 91, 91, 108, 108, 108, 110, 110, 110, 105, 105, 105, 114, 114, 114, 112, 112, 112, 106, 106, 106,
+ 109, 109, 109, 113, 113, 113, 113, 113, 113, 108, 108, 108, 105, 105, 105, 105, 105, 105, 109, 109, 109, 110, 110, 110, 107, 107, 107, 103, 103, 103, 103, 103, 103, 105, 105, 105, 98, 98, 98, 102, 102, 102, 106, 106, 106, 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 98, 98, 98, 100, 100, 100,
+ 104, 104, 104, 95, 95, 95, 88, 88, 88, 89, 89, 89, 96, 96, 96, 107, 107, 107, 89, 89, 89, 7, 7, 7, 0, 0, 0, 48, 48, 48, 104, 104, 104, 96, 96, 96, 97, 97, 97, 97, 97, 97, 99, 99, 99, 105, 105, 105, 99, 99, 99, 91, 91, 91, 91, 91, 91, 97, 97, 97, 107, 107, 107,
+ 106, 106, 106, 101, 101, 101, 103, 103, 103, 103, 103, 103, 103, 103, 103, 108, 108, 108, 101, 101, 101, 104, 104, 104, 102, 102, 102, 11, 11, 11, 0, 0, 0, 67, 67, 67, 114, 114, 114, 106, 106, 106, 106, 106, 106, 113, 113, 113, 112, 112, 112, 97, 97, 97, 92, 92, 92, 104, 104, 104, 117, 117, 117,
+ 116, 116, 116, 110, 110, 110, 111, 111, 111, 112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 117, 117, 117, 115, 115, 115, 119, 119, 119, 118, 118, 118, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120,
+ 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128,
+ 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136,
+ 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145,
145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152,
153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159,
160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 165, 165, 165, 165, 165, 165, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 167, 167, 167, 167, 167, 167, 167, 167, 167,
@@ -4717,18 +4717,18 @@ static const unsigned char temp3[] = {
0, 0, 0, 2, 2, 10, 32, 32, 120, 61, 61, 235, 69, 69, 255, 65, 65, 252, 63, 63, 249, 64, 64, 252, 64, 64, 252, 64, 64, 252, 64, 64, 252, 64, 64, 252, 64, 64, 252, 64, 64, 252, 64, 64, 252, 64, 64, 252, 64, 64, 250, 67, 67, 255, 52, 52, 197, 0, 0, 0, 81, 81, 82,
169, 169, 169, 156, 156, 156, 160, 160, 160, 160, 160, 160, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 158, 158, 158, 158, 158, 158, 158, 158, 158, 157, 157, 157, 156, 156, 156, 156, 156, 156, 157, 157, 157, 156, 156, 156, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155,
154, 154, 154, 154, 154, 154, 154, 154, 154, 153, 153, 153, 152, 152, 152, 152, 152, 152, 152, 152, 152, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 149, 149, 149, 148, 148, 148, 148, 148, 148, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147,
- 146, 146, 146, 146, 146, 146, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142, 140, 140, 140, 150, 150, 150, 81, 81, 81, 0, 0, 0, 14, 14, 14, 133, 133, 133, 152, 152, 152, 140, 140, 140, 49, 49, 49,
- 0, 0, 0, 5, 5, 5, 0, 0, 0, 14, 14, 14, 123, 123, 123, 140, 140, 140, 138, 138, 138, 124, 124, 124, 42, 42, 42, 33, 33, 33, 96, 96, 96, 147, 147, 147, 110, 110, 110, 30, 30, 30, 40, 40, 40, 95, 95, 95, 137, 137, 137, 129, 129, 129, 59, 59, 59, 43, 43, 43, 98, 98, 98,
- 135, 135, 135, 134, 134, 134, 83, 83, 83, 41, 41, 41, 68, 68, 68, 130, 130, 130, 130, 130, 130, 124, 124, 124, 43, 43, 43, 25, 25, 25, 72, 72, 72, 126, 126, 126, 126, 126, 126, 124, 124, 124, 124, 124, 124, 124, 124, 124, 130, 130, 130, 91, 91, 91, 40, 40, 40, 19, 19, 19, 8, 8, 8,
- 13, 13, 13, 46, 46, 46, 116, 116, 116, 70, 70, 70, 0, 0, 0, 9, 9, 9, 107, 107, 107, 122, 122, 122, 118, 118, 118, 117, 117, 117, 123, 123, 123, 94, 94, 94, 42, 42, 42, 21, 21, 21, 14, 14, 14, 15, 15, 15, 33, 33, 33, 79, 79, 79, 119, 119, 119, 117, 117, 117, 113, 113, 113,
- 117, 117, 117, 98, 98, 98, 36, 36, 36, 18, 18, 18, 52, 52, 52, 63, 63, 63, 0, 0, 0, 8, 8, 8, 100, 100, 100, 111, 111, 111, 110, 110, 110, 106, 106, 106, 52, 52, 52, 17, 17, 17, 29, 29, 29, 22, 22, 22, 30, 30, 30, 74, 74, 74, 110, 110, 110, 109, 109, 109, 106, 106, 106,
- 106, 106, 106, 105, 105, 105, 104, 104, 104, 108, 108, 108, 83, 83, 83, 28, 28, 28, 28, 28, 28, 81, 81, 81, 106, 106, 106, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97,
- 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103,
- 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110,
- 112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 124, 124, 124, 134, 134, 134, 105, 105, 105, 0, 0, 0, 125, 97, 97, 255, 217, 217, 250, 198, 198, 255, 201, 201,
- 255, 201, 201, 255, 201, 201, 255, 201, 201, 255, 201, 201, 255, 201, 201, 255, 201, 201, 255, 201, 201, 255, 201, 201, 255, 201, 201, 255, 201, 201, 255, 201, 201, 255, 199, 199, 254, 203, 203, 255, 214, 214, 246, 187, 187, 136, 98, 98, 21, 14, 14, 0, 0, 0, 39, 39, 39, 88, 88, 88, 46, 46, 46,
- 0, 0, 0, 12, 8, 8, 113, 82, 82, 235, 175, 175, 255, 214, 214, 254, 205, 205, 255, 198, 198, 255, 201, 201, 255, 201, 201, 255, 201, 201, 255, 201, 201, 255, 201, 201, 255, 201, 201, 255, 201, 201, 255, 201, 201, 255, 201, 201, 255, 201, 201, 255, 201, 201, 255, 201, 201, 251, 199, 199, 255, 214, 214,
- 147, 112, 112, 0, 0, 0, 115, 114, 114, 160, 160, 160, 149, 149, 149, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147,
+ 146, 146, 146, 146, 146, 146, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 141, 141, 141, 140, 140, 140, 141, 141, 141, 140, 140, 140, 140, 140, 140, 139, 139, 139, 139, 139, 139, 139, 139, 139,
+ 138, 138, 138, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 136, 136, 136, 136, 136, 136, 135, 135, 135, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 132, 132, 132, 131, 131, 131,
+ 131, 131, 131, 131, 131, 131, 130, 130, 130, 129, 129, 129, 130, 130, 130, 129, 129, 129, 129, 129, 129, 128, 128, 128, 128, 128, 128, 128, 128, 128, 127, 127, 127, 126, 126, 126, 126, 126, 126, 125, 125, 125, 124, 124, 124, 124, 124, 124, 124, 124, 124, 125, 125, 125, 124, 124, 124, 123, 123, 123, 123, 123, 123,
+ 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 121, 121, 121, 121, 121, 121, 120, 120, 120, 119, 119, 119, 119, 119, 119, 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 119, 118, 118, 118, 119, 119, 119, 111, 111, 111, 102, 102, 102, 117, 117, 117, 115, 115, 115, 115, 115, 115, 112, 112, 112,
+ 120, 120, 120, 95, 95, 95, 12, 12, 12, 0, 0, 0, 2, 2, 2, 4, 4, 4, 90, 90, 90, 117, 117, 117, 105, 105, 105, 109, 109, 109, 28, 28, 28, 0, 0, 0, 75, 75, 75, 114, 114, 114, 108, 108, 108, 108, 108, 108, 107, 107, 107, 107, 107, 107, 107, 107, 107, 106, 106, 106, 106, 106, 106,
+ 106, 106, 106, 105, 105, 105, 105, 105, 105, 103, 103, 103, 102, 102, 102, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 101, 101, 101, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98, 96, 96, 96, 97, 97, 97, 98, 98, 98,
+ 99, 99, 99, 96, 96, 96, 101, 101, 101, 68, 68, 68, 0, 0, 0, 0, 0, 0, 71, 71, 71, 102, 102, 102, 96, 96, 96, 97, 97, 97, 98, 98, 98, 98, 98, 98, 98, 98, 98, 100, 100, 100, 103, 103, 103, 104, 104, 104, 102, 102, 102, 100, 100, 100, 100, 100, 100, 102, 102, 102, 103, 103, 103,
+ 103, 103, 103, 103, 103, 103, 102, 102, 102, 102, 102, 102, 112, 112, 112, 57, 57, 57, 0, 0, 0, 10, 10, 10, 98, 98, 98, 109, 109, 109, 106, 106, 106, 107, 107, 107, 107, 107, 107, 108, 108, 108, 112, 112, 112, 113, 113, 113, 112, 112, 112, 109, 109, 109, 109, 109, 109, 111, 111, 111, 111, 111, 111,
+ 112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 113, 113, 113, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121,
+ 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129,
+ 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138,
+ 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147,
147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153,
154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161,
162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 165, 165, 165, 165, 165, 165, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 168, 168, 168,
@@ -4748,18 +4748,18 @@ static const unsigned char temp3[] = {
6, 6, 23, 39, 39, 146, 65, 65, 247, 69, 69, 255, 65, 65, 253, 64, 64, 252, 65, 65, 255, 65, 65, 255, 65, 65, 255, 65, 65, 255, 65, 65, 255, 65, 65, 255, 65, 65, 255, 64, 64, 251, 69, 69, 255, 42, 42, 157, 0, 0, 0, 102, 102, 104, 170, 170, 170, 158, 158, 158, 161, 161, 161,
160, 160, 160, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 158, 158, 158, 158, 158, 158, 158, 158, 158, 157, 157, 157, 156, 156, 156, 156, 156, 156, 157, 157, 157, 156, 156, 156, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 154, 154, 154, 154, 154, 154, 154, 154, 154,
153, 153, 153, 152, 152, 152, 152, 152, 152, 152, 152, 152, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 149, 149, 149, 148, 148, 148, 148, 148, 148, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 146, 146, 146, 146, 146, 146, 145, 145, 145,
- 145, 145, 145, 145, 145, 145, 145, 145, 145, 144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142, 140, 140, 140, 148, 148, 148, 92, 92, 92, 2, 2, 2, 73, 73, 73, 146, 146, 146, 135, 135, 135, 140, 140, 140, 142, 142, 142, 50, 50, 50, 0, 0, 0, 5, 5, 5,
- 0, 0, 0, 35, 35, 35, 139, 139, 139, 136, 136, 136, 138, 138, 138, 142, 142, 142, 136, 136, 136, 98, 98, 98, 118, 118, 118, 139, 139, 139, 136, 136, 136, 141, 141, 141, 140, 140, 140, 132, 132, 132, 134, 134, 134, 140, 140, 140, 140, 140, 140, 135, 135, 135, 131, 131, 131, 131, 131, 131, 135, 135, 135,
- 138, 138, 138, 136, 136, 136, 129, 129, 129, 129, 129, 129, 130, 130, 130, 131, 131, 131, 131, 131, 131, 135, 135, 135, 127, 127, 127, 125, 125, 125, 125, 125, 125, 124, 124, 124, 124, 124, 124, 123, 123, 123, 131, 131, 131, 131, 131, 131, 121, 121, 121, 118, 118, 118, 124, 124, 124, 131, 131, 131, 129, 129, 129,
- 32, 32, 32, 0, 0, 0, 28, 28, 28, 122, 122, 122, 119, 119, 119, 119, 119, 119, 118, 118, 118, 117, 117, 117, 123, 123, 123, 126, 126, 126, 116, 116, 116, 111, 111, 111, 115, 115, 115, 123, 123, 123, 122, 122, 122, 115, 115, 115, 114, 114, 114, 115, 115, 115, 113, 113, 113, 116, 116, 116, 119, 119, 119,
- 113, 113, 113, 122, 122, 122, 34, 34, 34, 0, 0, 0, 41, 41, 41, 115, 115, 115, 108, 108, 108, 108, 108, 108, 111, 111, 111, 116, 116, 116, 107, 107, 107, 99, 99, 99, 106, 106, 106, 115, 115, 115, 113, 113, 113, 107, 107, 107, 106, 106, 106, 107, 107, 107, 106, 106, 106, 105, 105, 105, 105, 105, 105,
- 104, 104, 104, 106, 106, 106, 109, 109, 109, 109, 109, 109, 106, 106, 106, 102, 102, 102, 102, 102, 102, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97,
- 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103,
- 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 110, 110, 110, 110, 110, 110, 110, 110, 110, 111, 111, 111, 111, 111, 111, 112, 112, 112, 113, 113, 113, 114, 114, 114,
- 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 116, 116, 116, 120, 120, 120, 104, 102, 102, 0, 0, 0, 104, 76, 76, 255, 195, 195, 247, 181, 181, 251, 183, 183, 251, 183, 183, 251, 183, 183, 251, 183, 183,
- 251, 183, 183, 251, 183, 183, 251, 183, 183, 251, 183, 183, 251, 183, 183, 251, 183, 183, 248, 181, 181, 250, 182, 182, 255, 195, 195, 243, 180, 180, 137, 100, 100, 16, 12, 12, 0, 0, 0, 20, 22, 22, 92, 92, 92, 133, 133, 133, 133, 133, 133, 135, 135, 135, 99, 99, 99, 29, 29, 29, 0, 0, 0,
- 6, 4, 4, 108, 79, 79, 229, 168, 168, 255, 196, 196, 251, 185, 185, 247, 180, 180, 250, 183, 183, 251, 183, 183, 251, 183, 183, 251, 183, 183, 251, 183, 183, 251, 183, 183, 251, 183, 183, 251, 183, 183, 251, 183, 183, 251, 183, 183, 248, 181, 181, 255, 195, 195, 122, 89, 89, 0, 0, 0, 110, 109, 109,
- 144, 144, 144, 137, 137, 137, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147,
+ 145, 145, 145, 145, 145, 145, 145, 145, 145, 144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 141, 141, 141, 140, 140, 140, 141, 141, 141, 140, 140, 140, 140, 140, 140, 139, 139, 139, 139, 139, 139, 139, 139, 139, 138, 138, 138, 137, 137, 137, 137, 137, 137,
+ 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 136, 136, 136, 136, 136, 136, 135, 135, 135, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 132, 132, 132, 131, 131, 131, 131, 131, 131, 131, 131, 131, 130, 130, 130,
+ 129, 129, 129, 130, 130, 130, 129, 129, 129, 129, 129, 129, 128, 128, 128, 128, 128, 128, 128, 128, 128, 127, 127, 127, 126, 126, 126, 126, 126, 126, 125, 125, 125, 124, 124, 124, 124, 124, 124, 124, 124, 124, 125, 125, 125, 124, 124, 124, 123, 123, 123, 123, 123, 123, 122, 122, 122, 122, 122, 122, 122, 122, 122,
+ 122, 122, 122, 121, 121, 121, 121, 121, 121, 120, 120, 120, 119, 119, 119, 119, 119, 119, 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 119, 118, 118, 118, 117, 117, 117, 118, 118, 118, 119, 119, 119, 115, 115, 115, 115, 115, 115, 115, 115, 115, 114, 114, 114, 111, 111, 111, 118, 118, 118, 99, 99, 99,
+ 20, 20, 20, 0, 0, 0, 0, 0, 0, 18, 18, 18, 100, 100, 100, 124, 124, 124, 96, 96, 96, 2, 2, 2, 0, 0, 0, 70, 70, 70, 115, 115, 115, 106, 106, 106, 109, 109, 109, 108, 108, 108, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 106, 106, 106, 105, 105, 105, 105, 105, 105,
+ 104, 104, 104, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 102, 102, 102, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 100, 100, 100, 103, 103, 103, 100, 100, 100, 95, 95, 95, 104, 104, 104,
+ 47, 47, 47, 0, 0, 0, 12, 12, 12, 91, 91, 91, 98, 98, 98, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 99, 99, 99, 100, 100, 100, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103,
+ 104, 104, 104, 102, 102, 102, 18, 18, 18, 0, 0, 0, 41, 41, 41, 113, 113, 113, 106, 106, 106, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 108, 108, 108, 108, 108, 108, 110, 110, 110, 110, 110, 110, 110, 110, 110, 111, 111, 111, 111, 111, 111, 112, 112, 112, 113, 113, 113, 114, 114, 114,
+ 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122,
+ 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130,
+ 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140,
+ 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147,
148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154,
154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162,
162, 162, 162, 163, 163, 163, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 165, 165, 165, 165, 165, 165, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 168, 168, 168, 169, 169, 169, 170, 170, 170, 170, 170, 170,
@@ -4779,17 +4779,17 @@ static const unsigned char temp3[] = {
44, 44, 169, 66, 66, 252, 68, 68, 255, 64, 64, 252, 64, 64, 252, 65, 65, 255, 65, 65, 255, 65, 65, 255, 65, 65, 255, 65, 65, 255, 64, 64, 251, 70, 70, 255, 28, 28, 112, 0, 0, 0, 130, 130, 133, 166, 166, 166, 159, 159, 159, 161, 161, 161, 160, 160, 160, 159, 159, 159, 159, 159, 159,
159, 159, 159, 159, 159, 159, 158, 158, 158, 158, 158, 158, 158, 158, 158, 157, 157, 157, 156, 156, 156, 156, 156, 156, 157, 157, 157, 156, 156, 156, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 154, 154, 154, 154, 154, 154, 154, 154, 154, 153, 153, 153, 152, 152, 152, 152, 152, 152,
152, 152, 152, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 149, 149, 149, 148, 148, 148, 148, 148, 148, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 146, 146, 146, 146, 146, 146, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145,
- 144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 141, 141, 141, 142, 142, 142, 133, 133, 133, 142, 142, 142, 140, 140, 140, 139, 139, 139, 138, 138, 138, 140, 140, 140, 142, 142, 142, 53, 53, 53, 0, 0, 0, 4, 4, 4, 0, 0, 0, 64, 64, 64,
- 148, 148, 148, 131, 131, 131, 141, 141, 141, 63, 63, 63, 0, 0, 0, 47, 47, 47, 140, 140, 140, 131, 131, 131, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 131, 131, 131, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 129, 129, 129, 127, 127, 127, 128, 128, 128, 129, 129, 129,
- 129, 129, 129, 128, 128, 128, 127, 127, 127, 127, 127, 127, 126, 126, 126, 126, 126, 126, 126, 126, 126, 125, 125, 125, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 122, 122, 122, 123, 123, 123, 123, 123, 123, 122, 122, 122, 122, 122, 122, 111, 111, 111, 12, 12, 12, 0, 0, 0, 57, 57, 57,
- 128, 128, 128, 117, 117, 117, 119, 119, 119, 118, 118, 118, 118, 118, 118, 117, 117, 117, 117, 117, 117, 118, 118, 118, 119, 119, 119, 117, 117, 117, 115, 115, 115, 114, 114, 114, 115, 115, 115, 115, 115, 115, 114, 114, 114, 113, 113, 113, 112, 112, 112, 110, 110, 110, 117, 117, 117, 86, 86, 86, 0, 0, 0,
- 0, 0, 0, 78, 78, 78, 115, 115, 115, 108, 108, 108, 109, 109, 109, 109, 109, 109, 107, 107, 107, 109, 109, 109, 111, 111, 111, 110, 110, 110, 106, 106, 106, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 106, 106, 106, 105, 105, 105, 105, 105, 105, 104, 104, 104, 103, 103, 103, 102, 102, 102,
- 102, 102, 102, 102, 102, 102, 103, 103, 103, 102, 102, 102, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97,
- 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105,
- 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 110, 110, 110, 110, 110, 110, 110, 110, 110, 111, 111, 111, 111, 111, 111, 112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114,
- 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 117, 117, 117, 121, 121, 121, 112, 112, 112, 0, 0, 0, 72, 52, 52, 255, 192, 192, 253, 185, 185, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186,
- 255, 186, 186, 253, 184, 184, 252, 184, 184, 255, 195, 195, 254, 190, 190, 169, 123, 123, 37, 27, 27, 0, 0, 0, 14, 14, 14, 80, 79, 79, 129, 129, 129, 135, 135, 135, 128, 128, 128, 128, 128, 128, 128, 128, 128, 136, 136, 136, 134, 134, 134, 93, 92, 92, 23, 23, 23, 0, 0, 0, 18, 13, 13,
- 136, 99, 99, 243, 180, 180, 255, 198, 198, 253, 186, 186, 252, 183, 183, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 251, 183, 183, 255, 198, 198, 91, 66, 66, 0, 0, 0, 123, 122, 122, 144, 144, 144, 139, 139, 139, 141, 141, 141,
+ 144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 141, 141, 141, 140, 140, 140, 141, 141, 141, 140, 140, 140, 140, 140, 140, 139, 139, 139, 139, 139, 139, 139, 139, 139, 138, 138, 138, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137,
+ 137, 137, 137, 136, 136, 136, 136, 136, 136, 135, 135, 135, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 132, 132, 132, 131, 131, 131, 131, 131, 131, 131, 131, 131, 130, 130, 130, 129, 129, 129, 130, 130, 130, 129, 129, 129,
+ 129, 129, 129, 128, 128, 128, 128, 128, 128, 128, 128, 128, 127, 127, 127, 126, 126, 126, 126, 126, 126, 125, 125, 125, 124, 124, 124, 124, 124, 124, 124, 124, 124, 125, 125, 125, 124, 124, 124, 123, 123, 123, 123, 123, 123, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 121, 121, 121, 121, 121, 121,
+ 120, 120, 120, 119, 119, 119, 119, 119, 119, 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 119, 118, 118, 118, 117, 117, 117, 116, 116, 116, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 114, 114, 114, 114, 114, 114, 111, 111, 111, 117, 117, 117, 109, 109, 109, 52, 52, 52, 8, 8, 8,
+ 0, 0, 0, 9, 9, 9, 51, 51, 51, 27, 27, 27, 0, 0, 0, 47, 47, 47, 109, 109, 109, 108, 108, 108, 108, 108, 108, 109, 109, 109, 108, 108, 108, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 106, 106, 106, 105, 105, 105, 105, 105, 105, 104, 104, 104, 103, 103, 103, 103, 103, 103,
+ 103, 103, 103, 103, 103, 103, 103, 103, 103, 102, 102, 102, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98, 101, 101, 101, 74, 74, 74, 33, 33, 33, 76, 76, 76, 99, 99, 99, 99, 99, 99, 29, 29, 29, 0, 0, 0, 41, 41, 41,
+ 103, 103, 103, 96, 96, 96, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 101, 101, 101, 110, 110, 110, 70, 70, 70, 0, 0, 0,
+ 0, 0, 0, 78, 78, 78, 113, 113, 113, 106, 106, 106, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 110, 110, 110, 110, 110, 110, 110, 110, 110, 111, 111, 111, 111, 111, 111, 112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114,
+ 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123,
+ 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132,
+ 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141,
141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148,
149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156,
156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 164, 164, 164,
@@ -4810,17 +4810,17 @@ static const unsigned char temp3[] = {
68, 68, 255, 68, 68, 255, 64, 64, 252, 64, 64, 253, 65, 65, 255, 65, 65, 255, 65, 65, 255, 65, 65, 254, 67, 67, 255, 13, 13, 60, 9, 9, 0, 150, 150, 152, 163, 163, 163, 160, 160, 160, 161, 161, 161, 160, 160, 160, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 158, 158, 158,
158, 158, 158, 158, 158, 158, 157, 157, 157, 156, 156, 156, 156, 156, 156, 157, 157, 157, 156, 156, 156, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 154, 154, 154, 154, 154, 154, 154, 154, 154, 153, 153, 153, 152, 152, 152, 152, 152, 152, 152, 152, 152, 151, 151, 151, 150, 150, 150,
150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 149, 149, 149, 148, 148, 148, 148, 148, 148, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 146, 146, 146, 146, 146, 146, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 144, 144, 144, 144, 144, 144, 143, 143, 143,
- 143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 141, 141, 141, 140, 140, 140, 143, 143, 143, 140, 140, 140, 140, 140, 140, 139, 139, 139, 139, 139, 139, 138, 138, 138, 138, 138, 138, 143, 143, 143, 66, 66, 66, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 83, 83, 148, 148, 148, 143, 143, 143,
- 28, 28, 28, 0, 0, 0, 52, 52, 52, 140, 140, 140, 131, 131, 131, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 132, 132, 132, 131, 131, 131, 131, 131, 131, 131, 131, 131, 130, 130, 130, 129, 129, 129, 130, 130, 130, 129, 129, 129, 129, 129, 129, 128, 128, 128, 128, 128, 128,
- 128, 128, 128, 127, 127, 127, 126, 126, 126, 126, 126, 126, 125, 125, 125, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 127, 127, 127, 130, 130, 130, 128, 128, 128, 121, 121, 121, 128, 128, 128, 92, 92, 92, 0, 0, 0, 0, 0, 0, 90, 90, 90, 126, 126, 126, 118, 118, 118, 119, 119, 119,
- 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 119, 118, 118, 118, 117, 117, 117, 116, 116, 116, 116, 116, 116, 115, 115, 115, 115, 115, 115, 115, 115, 115, 114, 114, 114, 113, 113, 113, 113, 113, 113, 111, 111, 111, 118, 118, 118, 43, 43, 43, 0, 0, 0, 17, 17, 17, 107, 107, 107, 110, 110, 110,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 106, 106, 106, 105, 105, 105, 105, 105, 105, 104, 104, 104, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103,
- 102, 102, 102, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97,
- 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107,
+ 143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 141, 141, 141, 140, 140, 140, 141, 141, 141, 140, 140, 140, 140, 140, 140, 139, 139, 139, 139, 139, 139, 139, 139, 139, 138, 138, 138, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 136, 136, 136, 136, 136, 136,
+ 135, 135, 135, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 132, 132, 132, 131, 131, 131, 131, 131, 131, 131, 131, 131, 130, 130, 130, 129, 129, 129, 130, 130, 130, 129, 129, 129, 129, 129, 129, 128, 128, 128, 128, 128, 128,
+ 128, 128, 128, 127, 127, 127, 126, 126, 126, 126, 126, 126, 125, 125, 125, 124, 124, 124, 124, 124, 124, 124, 124, 124, 125, 125, 125, 124, 124, 124, 123, 123, 123, 123, 123, 123, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 121, 121, 121, 121, 121, 121, 120, 120, 120, 119, 119, 119, 119, 119, 119,
+ 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 119, 118, 118, 118, 117, 117, 117, 116, 116, 116, 116, 116, 116, 115, 115, 115, 115, 115, 115, 115, 115, 115, 114, 114, 114, 113, 113, 113, 113, 113, 113, 112, 112, 112, 113, 113, 113, 119, 119, 119, 102, 102, 102, 78, 78, 78, 58, 58, 58, 47, 47, 47,
+ 56, 56, 56, 90, 90, 90, 114, 114, 114, 110, 110, 110, 108, 108, 108, 108, 108, 108, 109, 109, 109, 108, 108, 108, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 106, 106, 106, 105, 105, 105, 105, 105, 105, 104, 104, 104, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103,
+ 102, 102, 102, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98, 100, 100, 100, 22, 22, 22, 0, 0, 0, 43, 43, 43, 107, 107, 107, 89, 89, 89, 5, 5, 5, 3, 3, 3, 82, 82, 82, 100, 100, 100, 96, 96, 96, 97, 97, 97,
+ 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 102, 102, 102, 108, 108, 108, 29, 29, 29, 0, 0, 0, 18, 18, 18, 104, 104, 104, 108, 108, 108,
107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 110, 110, 110, 110, 110, 110, 110, 110, 110, 111, 111, 111, 111, 111, 111, 112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116,
- 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 15, 17, 17, 32, 22, 22, 254, 185, 185, 255, 187, 187, 254, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 253, 185, 185, 252, 183, 183, 254, 193, 193, 255, 195, 195,
- 195, 142, 142, 58, 42, 42, 0, 0, 0, 6, 6, 6, 65, 64, 64, 122, 121, 121, 135, 135, 135, 128, 128, 128, 127, 127, 127, 129, 129, 129, 129, 129, 129, 129, 129, 129, 128, 128, 128, 129, 129, 129, 138, 138, 138, 132, 132, 132, 82, 81, 81, 15, 15, 15, 0, 0, 0, 31, 22, 22, 160, 116, 116,
- 251, 187, 187, 255, 197, 197, 253, 185, 185, 252, 184, 184, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 255, 186, 186, 254, 186, 186, 255, 186, 186, 255, 188, 188, 50, 35, 35, 7, 10, 10, 140, 139, 139, 141, 141, 141, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141,
+ 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125,
+ 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132,
+ 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141,
141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150,
149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157,
157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164,
@@ -4841,17 +4841,17 @@ static const unsigned char temp3[] = {
67, 67, 254, 64, 64, 252, 65, 65, 253, 65, 65, 253, 67, 67, 255, 59, 59, 223, 0, 0, 2, 45, 45, 43, 166, 166, 167, 159, 159, 159, 160, 160, 160, 161, 161, 161, 160, 160, 160, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 158, 158, 158, 158, 158, 158, 158, 158, 158, 157, 157, 157,
156, 156, 156, 156, 156, 156, 157, 157, 157, 156, 156, 156, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 154, 154, 154, 154, 154, 154, 154, 154, 154, 153, 153, 153, 152, 152, 152, 152, 152, 152, 152, 152, 152, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150,
150, 150, 150, 150, 150, 150, 149, 149, 149, 148, 148, 148, 148, 148, 148, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 146, 146, 146, 146, 146, 146, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142,
- 142, 142, 142, 141, 141, 141, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 139, 139, 139, 139, 139, 139, 139, 139, 139, 137, 137, 137, 137, 137, 137, 145, 145, 145, 101, 101, 101, 34, 34, 34, 3, 3, 3, 0, 0, 0, 39, 39, 39, 41, 41, 41, 0, 0, 0, 43, 43, 43, 125, 125, 125,
- 135, 135, 135, 132, 132, 132, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 132, 132, 132, 131, 131, 131, 131, 131, 131, 131, 131, 131, 130, 130, 130, 129, 129, 129, 130, 130, 130, 129, 129, 129, 129, 129, 129, 128, 128, 128, 128, 128, 128, 128, 128, 128, 127, 127, 127, 126, 126, 126,
- 126, 126, 126, 125, 125, 125, 124, 124, 124, 124, 124, 124, 123, 123, 123, 128, 128, 128, 109, 109, 109, 34, 34, 34, 63, 63, 63, 123, 123, 123, 129, 129, 129, 68, 68, 68, 0, 0, 0, 23, 23, 23, 120, 120, 120, 120, 120, 120, 119, 119, 119, 119, 119, 119, 118, 118, 118, 118, 118, 118, 119, 119, 119,
- 119, 119, 119, 118, 118, 118, 117, 117, 117, 116, 116, 116, 116, 116, 116, 115, 115, 115, 115, 115, 115, 115, 115, 115, 114, 114, 114, 113, 113, 113, 112, 112, 112, 116, 116, 116, 99, 99, 99, 7, 7, 7, 0, 0, 0, 53, 53, 53, 117, 117, 117, 108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109,
+ 142, 142, 142, 141, 141, 141, 140, 140, 140, 141, 141, 141, 140, 140, 140, 140, 140, 140, 139, 139, 139, 139, 139, 139, 139, 139, 139, 138, 138, 138, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 136, 136, 136, 136, 136, 136, 135, 135, 135, 134, 134, 134, 133, 133, 133,
+ 133, 133, 133, 133, 133, 133, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 132, 132, 132, 131, 131, 131, 131, 131, 131, 131, 131, 131, 130, 130, 130, 129, 129, 129, 130, 130, 130, 129, 129, 129, 129, 129, 129, 128, 128, 128, 128, 128, 128, 128, 128, 128, 127, 127, 127, 126, 126, 126,
+ 126, 126, 126, 125, 125, 125, 124, 124, 124, 124, 124, 124, 124, 124, 124, 125, 125, 125, 124, 124, 124, 123, 123, 123, 123, 123, 123, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 121, 121, 121, 121, 121, 121, 120, 120, 120, 119, 119, 119, 119, 119, 119, 118, 118, 118, 118, 118, 118, 119, 119, 119,
+ 119, 119, 119, 118, 118, 118, 117, 117, 117, 116, 116, 116, 116, 116, 116, 115, 115, 115, 115, 115, 115, 115, 115, 115, 114, 114, 114, 113, 113, 113, 113, 113, 113, 113, 113, 113, 112, 112, 112, 110, 110, 110, 113, 113, 113, 117, 117, 117, 119, 119, 119, 119, 119, 119, 118, 118, 118, 113, 113, 113, 108, 108, 108,
109, 109, 109, 108, 108, 108, 108, 108, 108, 109, 109, 109, 108, 108, 108, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 106, 106, 106, 105, 105, 105, 105, 105, 105, 104, 104, 104, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 102, 102, 102, 101, 101, 101, 101, 101, 101,
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99,
- 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
+ 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98, 101, 101, 101, 29, 29, 29, 0, 0, 0, 62, 62, 62, 107, 107, 107, 38, 38, 38, 0, 0, 0, 64, 64, 64, 102, 102, 102, 96, 96, 96, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99,
+ 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 102, 102, 102, 108, 108, 108, 74, 74, 74, 0, 0, 0, 0, 0, 0, 58, 58, 58, 113, 113, 113, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107,
108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 110, 110, 110, 110, 110, 110, 110, 110, 110, 111, 111, 111, 111, 111, 111, 112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118,
- 118, 118, 118, 118, 118, 118, 117, 117, 117, 127, 126, 126, 39, 39, 39, 1, 0, 0, 217, 160, 160, 255, 192, 192, 253, 185, 185, 255, 186, 186, 255, 186, 186, 255, 186, 186, 254, 185, 185, 252, 183, 183, 253, 190, 190, 255, 198, 198, 216, 158, 158, 84, 61, 61, 0, 0, 0, 0, 1, 1, 50, 50, 50,
- 114, 113, 113, 134, 135, 135, 128, 128, 128, 125, 125, 125, 127, 127, 127, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 129, 129, 129, 131, 131, 131, 140, 140, 140, 128, 127, 127, 70, 69, 69, 8, 7, 7, 0, 0, 0, 48, 35, 35, 181, 132, 132, 255, 192, 192,
- 255, 195, 195, 252, 184, 184, 253, 184, 184, 255, 186, 186, 255, 186, 186, 255, 186, 186, 254, 185, 185, 255, 190, 190, 233, 172, 172, 10, 5, 5, 37, 38, 38, 146, 146, 146, 139, 139, 139, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143,
+ 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126,
+ 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134,
+ 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143,
143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150,
151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158,
158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 165, 165, 165, 165, 165, 165, 166, 166, 166,
@@ -4872,17 +4872,17 @@ static const unsigned char temp3[] = {
63, 63, 248, 69, 69, 255, 42, 42, 157, 0, 0, 0, 97, 97, 100, 171, 171, 171, 157, 157, 157, 161, 161, 161, 161, 161, 161, 160, 160, 160, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 158, 158, 158, 158, 158, 158, 158, 158, 158, 157, 157, 157, 156, 156, 156, 156, 156, 156, 157, 157, 157,
156, 156, 156, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 154, 154, 154, 154, 154, 154, 154, 154, 154, 153, 153, 153, 152, 152, 152, 152, 152, 152, 152, 152, 152, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 149, 149, 149,
148, 148, 148, 148, 148, 148, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 146, 146, 146, 146, 146, 146, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 141, 141, 141, 140, 140, 140,
- 141, 141, 141, 140, 140, 140, 140, 140, 140, 139, 139, 139, 139, 139, 139, 139, 139, 139, 138, 138, 138, 137, 137, 137, 135, 135, 135, 144, 144, 144, 140, 140, 140, 117, 117, 117, 94, 94, 94, 75, 75, 75, 77, 77, 77, 109, 109, 109, 139, 139, 139, 136, 136, 136, 133, 133, 133, 133, 133, 133, 134, 134, 134,
+ 141, 141, 141, 140, 140, 140, 140, 140, 140, 139, 139, 139, 139, 139, 139, 139, 139, 139, 138, 138, 138, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 136, 136, 136, 136, 136, 136, 135, 135, 135, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 134, 134, 134,
133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 132, 132, 132, 131, 131, 131, 131, 131, 131, 131, 131, 131, 130, 130, 130, 129, 129, 129, 130, 130, 130, 129, 129, 129, 129, 129, 129, 128, 128, 128, 128, 128, 128, 128, 128, 128, 127, 127, 127, 126, 126, 126, 126, 126, 126, 125, 125, 125, 124, 124, 124,
- 124, 124, 124, 122, 122, 122, 134, 134, 134, 64, 64, 64, 0, 0, 0, 23, 23, 23, 123, 123, 123, 130, 130, 130, 31, 31, 31, 0, 0, 0, 80, 80, 80, 128, 128, 128, 118, 118, 118, 119, 119, 119, 119, 119, 119, 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 119, 118, 118, 118, 117, 117, 117,
- 116, 116, 116, 116, 116, 116, 115, 115, 115, 115, 115, 115, 115, 115, 115, 114, 114, 114, 113, 113, 113, 111, 111, 111, 121, 121, 121, 57, 57, 57, 0, 0, 0, 2, 2, 2, 90, 90, 90, 115, 115, 115, 108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 108, 108, 108, 108, 108, 108,
+ 124, 124, 124, 124, 124, 124, 125, 125, 125, 124, 124, 124, 123, 123, 123, 123, 123, 123, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 121, 121, 121, 121, 121, 121, 120, 120, 120, 119, 119, 119, 119, 119, 119, 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 119, 118, 118, 118, 117, 117, 117,
+ 116, 116, 116, 116, 116, 116, 115, 115, 115, 115, 115, 115, 115, 115, 115, 114, 114, 114, 113, 113, 113, 113, 113, 113, 113, 113, 113, 112, 112, 112, 112, 112, 112, 110, 110, 110, 110, 110, 110, 108, 108, 108, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 109, 109, 109, 108, 108, 108, 108, 108, 108,
109, 109, 109, 108, 108, 108, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 106, 106, 106, 105, 105, 105, 105, 105, 105, 104, 104, 104, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 102, 102, 102, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
- 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101,
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 110, 110, 110, 110, 110, 110, 110, 110, 110, 111, 111, 111, 111, 111, 111, 112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 117, 117, 117,
- 126, 126, 126, 76, 75, 75, 0, 0, 0, 163, 120, 120, 255, 198, 198, 251, 183, 183, 255, 186, 186, 255, 186, 186, 252, 183, 183, 253, 187, 187, 255, 199, 199, 233, 171, 171, 112, 82, 82, 7, 5, 5, 0, 0, 0, 35, 35, 35, 103, 102, 102, 134, 134, 134, 129, 129, 129, 124, 124, 124, 125, 125, 125,
- 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 129, 129, 129, 134, 134, 134, 141, 141, 141, 121, 121, 121, 57, 56, 56, 3, 3, 3, 0, 0, 0, 67, 49, 49, 201, 146, 146, 255, 196, 196, 254, 192, 192,
- 252, 183, 183, 253, 185, 185, 255, 186, 186, 252, 184, 184, 255, 196, 196, 177, 132, 132, 0, 0, 0, 72, 71, 71, 149, 149, 149, 138, 138, 138, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143,
+ 100, 100, 100, 99, 99, 99, 98, 98, 98, 100, 100, 100, 84, 84, 84, 25, 25, 25, 23, 23, 23, 29, 29, 29, 22, 22, 22, 74, 74, 74, 102, 102, 102, 96, 96, 96, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101,
+ 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 102, 102, 102, 106, 106, 106, 81, 81, 81, 53, 53, 53, 72, 72, 72, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 109, 109, 109,
+ 109, 109, 109, 110, 110, 110, 110, 110, 110, 110, 110, 110, 111, 111, 111, 111, 111, 111, 112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118,
+ 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
+ 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136,
+ 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143,
144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152,
152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159,
159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 165, 165, 165, 165, 165, 165, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166,
@@ -4903,17 +4903,17 @@ static const unsigned char temp3[] = {
4, 4, 0, 141, 141, 143, 165, 165, 165, 159, 159, 159, 161, 161, 161, 161, 161, 161, 160, 160, 160, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 158, 158, 158, 158, 158, 158, 158, 158, 158, 157, 157, 157, 156, 156, 156, 156, 156, 156, 157, 157, 157, 156, 156, 156, 155, 155, 155, 155, 155, 155,
155, 155, 155, 155, 155, 155, 155, 155, 155, 154, 154, 154, 154, 154, 154, 154, 154, 154, 153, 153, 153, 152, 152, 152, 152, 152, 152, 152, 152, 152, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 149, 149, 149, 148, 148, 148, 148, 148, 148, 147, 147, 147,
147, 147, 147, 147, 147, 147, 147, 147, 147, 146, 146, 146, 146, 146, 146, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 141, 141, 141, 140, 140, 140, 141, 141, 141, 140, 140, 140, 140, 140, 140,
- 139, 139, 139, 139, 139, 139, 139, 139, 139, 138, 138, 138, 137, 137, 137, 137, 137, 137, 135, 135, 135, 136, 136, 136, 142, 142, 142, 145, 145, 145, 147, 147, 147, 146, 146, 146, 140, 140, 140, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133,
- 133, 133, 133, 132, 132, 132, 131, 131, 131, 131, 131, 131, 131, 131, 131, 130, 130, 130, 129, 129, 129, 130, 130, 130, 129, 129, 129, 129, 129, 129, 128, 128, 128, 128, 128, 128, 128, 128, 128, 127, 127, 127, 126, 126, 126, 126, 126, 126, 125, 125, 125, 124, 124, 124, 124, 124, 124, 122, 122, 122, 133, 133, 133,
- 79, 79, 79, 0, 0, 0, 40, 40, 40, 129, 129, 129, 73, 73, 73, 0, 0, 0, 58, 58, 58, 126, 126, 126, 120, 120, 120, 120, 120, 120, 119, 119, 119, 119, 119, 119, 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 119, 118, 118, 118, 117, 117, 117, 116, 116, 116, 116, 116, 116, 115, 115, 115,
- 115, 115, 115, 115, 115, 115, 114, 114, 114, 113, 113, 113, 115, 115, 115, 104, 104, 104, 12, 12, 12, 0, 0, 0, 37, 37, 37, 114, 114, 114, 110, 110, 110, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 108, 108, 108, 108, 108, 108, 109, 109, 109, 108, 108, 108, 107, 107, 107,
+ 139, 139, 139, 139, 139, 139, 139, 139, 139, 138, 138, 138, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 136, 136, 136, 136, 136, 136, 135, 135, 135, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133,
+ 133, 133, 133, 132, 132, 132, 131, 131, 131, 131, 131, 131, 131, 131, 131, 130, 130, 130, 129, 129, 129, 130, 130, 130, 129, 129, 129, 129, 129, 129, 128, 128, 128, 128, 128, 128, 128, 128, 128, 127, 127, 127, 126, 126, 126, 126, 126, 126, 125, 125, 125, 124, 124, 124, 124, 124, 124, 124, 124, 124, 125, 125, 125,
+ 124, 124, 124, 123, 123, 123, 123, 123, 123, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 121, 121, 121, 121, 121, 121, 120, 120, 120, 119, 119, 119, 119, 119, 119, 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 119, 118, 118, 118, 117, 117, 117, 116, 116, 116, 116, 116, 116, 115, 115, 115,
+ 115, 115, 115, 115, 115, 115, 114, 114, 114, 113, 113, 113, 113, 113, 113, 113, 113, 113, 112, 112, 112, 112, 112, 112, 111, 111, 111, 111, 111, 111, 110, 110, 110, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 108, 108, 108, 108, 108, 108, 109, 109, 109, 108, 108, 108, 107, 107, 107,
107, 107, 107, 107, 107, 107, 107, 107, 107, 106, 106, 106, 105, 105, 105, 105, 105, 105, 104, 104, 104, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 102, 102, 102, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98,
- 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
- 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 110, 110, 110, 110, 110, 110,
- 110, 110, 110, 111, 111, 111, 111, 111, 111, 112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 117, 117, 117, 123, 123, 123, 103, 102, 102, 0, 0, 0,
- 86, 63, 63, 255, 195, 195, 252, 184, 184, 252, 184, 184, 253, 185, 185, 255, 198, 198, 246, 182, 182, 141, 103, 103, 20, 15, 15, 0, 0, 0, 23, 23, 23, 91, 90, 90, 130, 130, 130, 130, 130, 130, 124, 124, 124, 125, 125, 125, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128,
- 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 131, 131, 131, 130, 130, 130, 135, 135, 135, 140, 140, 140, 113, 113, 113, 44, 43, 43, 0, 0, 0, 1, 0, 0, 88, 65, 65, 217, 159, 159, 255, 198, 198, 254, 190, 190, 252, 183, 183,
- 251, 183, 183, 255, 197, 197, 98, 73, 73, 0, 0, 0, 114, 113, 113, 146, 146, 146, 139, 139, 139, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145,
+ 97, 97, 97, 100, 100, 100, 101, 101, 101, 87, 87, 87, 82, 82, 82, 100, 100, 100, 102, 102, 102, 96, 96, 96, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
+ 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 102, 102, 102, 107, 107, 107, 113, 113, 113, 111, 111, 111, 106, 106, 106, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 110, 110, 110, 110, 110, 110,
+ 110, 110, 110, 111, 111, 111, 111, 111, 111, 112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120,
+ 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128,
+ 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136,
+ 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145,
145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152,
153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159,
160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 165, 165, 165, 165, 165, 165, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 167, 167, 167, 167, 167, 167, 167, 167, 167,
@@ -4934,17 +4934,17 @@ static const unsigned char temp3[] = {
160, 160, 160, 161, 161, 161, 161, 161, 161, 160, 160, 160, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 158, 158, 158, 158, 158, 158, 158, 158, 158, 157, 157, 157, 156, 156, 156, 156, 156, 156, 157, 157, 157, 156, 156, 156, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155,
154, 154, 154, 154, 154, 154, 154, 154, 154, 153, 153, 153, 152, 152, 152, 152, 152, 152, 152, 152, 152, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 149, 149, 149, 148, 148, 148, 148, 148, 148, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147,
146, 146, 146, 146, 146, 146, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 141, 141, 141, 140, 140, 140, 141, 141, 141, 140, 140, 140, 140, 140, 140, 139, 139, 139, 139, 139, 139, 139, 139, 139,
- 138, 138, 138, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 136, 136, 136, 135, 135, 135, 134, 134, 134, 134, 134, 134, 133, 133, 133, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 132, 132, 132, 131, 131, 131,
- 131, 131, 131, 131, 131, 131, 130, 130, 130, 129, 129, 129, 130, 130, 130, 129, 129, 129, 129, 129, 129, 128, 128, 128, 128, 128, 128, 128, 128, 128, 127, 127, 127, 126, 126, 126, 126, 126, 126, 125, 125, 125, 124, 124, 124, 124, 124, 124, 124, 124, 124, 125, 125, 125, 125, 125, 125, 66, 66, 66, 26, 26, 26,
- 35, 35, 35, 28, 28, 28, 83, 83, 83, 128, 128, 128, 121, 121, 121, 121, 121, 121, 120, 120, 120, 119, 119, 119, 119, 119, 119, 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 119, 118, 118, 118, 117, 117, 117, 116, 116, 116, 116, 116, 116, 115, 115, 115, 115, 115, 115, 115, 115, 115, 114, 114, 114,
- 113, 113, 113, 115, 115, 115, 105, 105, 105, 71, 71, 71, 79, 79, 79, 108, 108, 108, 112, 112, 112, 110, 110, 110, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 108, 108, 108, 108, 108, 108, 109, 109, 109, 108, 108, 108, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
- 106, 106, 106, 105, 105, 105, 105, 105, 105, 104, 104, 104, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 102, 102, 102, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97,
- 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103,
- 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 110, 110, 110, 110, 110, 110, 110, 110, 110, 111, 111, 111, 111, 111, 111,
- 112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 123, 123, 123, 27, 28, 28, 10, 6, 6, 228, 168, 168, 255, 189, 189,
- 254, 194, 194, 253, 190, 190, 169, 123, 123, 36, 26, 26, 0, 0, 0, 12, 13, 13, 76, 75, 75, 125, 125, 125, 132, 132, 132, 124, 124, 124, 124, 124, 124, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129,
- 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 131, 131, 131, 130, 130, 130, 138, 138, 138, 140, 140, 140, 104, 103, 103, 32, 31, 31, 0, 0, 0, 9, 7, 7, 112, 81, 81, 231, 170, 170, 255, 198, 198, 255, 191, 191, 240, 178, 178, 21, 14, 14,
- 19, 21, 21, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147,
+ 138, 138, 138, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 136, 136, 136, 136, 136, 136, 135, 135, 135, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 132, 132, 132, 131, 131, 131,
+ 131, 131, 131, 131, 131, 131, 130, 130, 130, 129, 129, 129, 130, 130, 130, 129, 129, 129, 129, 129, 129, 128, 128, 128, 128, 128, 128, 128, 128, 128, 127, 127, 127, 126, 126, 126, 126, 126, 126, 125, 125, 125, 124, 124, 124, 124, 124, 124, 124, 124, 124, 125, 125, 125, 124, 124, 124, 123, 123, 123, 123, 123, 123,
+ 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 121, 121, 121, 121, 121, 121, 120, 120, 120, 119, 119, 119, 119, 119, 119, 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 119, 118, 118, 118, 117, 117, 117, 116, 116, 116, 116, 116, 116, 115, 115, 115, 115, 115, 115, 115, 115, 115, 114, 114, 114,
+ 113, 113, 113, 113, 113, 113, 113, 113, 113, 112, 112, 112, 112, 112, 112, 111, 111, 111, 111, 111, 111, 110, 110, 110, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 108, 108, 108, 108, 108, 108, 109, 109, 109, 108, 108, 108, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
+ 106, 106, 106, 105, 105, 105, 105, 105, 105, 104, 104, 104, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 102, 102, 102, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 96, 96, 96, 96, 96, 96,
+ 100, 100, 100, 100, 100, 100, 97, 97, 97, 96, 96, 96, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103,
+ 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 110, 110, 110, 110, 110, 110, 110, 110, 110, 111, 111, 111, 111, 111, 111,
+ 112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121,
+ 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129,
+ 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138,
+ 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147,
147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153,
154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161,
162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 165, 165, 165, 165, 165, 165, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 168, 168, 168,
@@ -4966,15 +4966,15 @@ static const unsigned char temp3[] = {
153, 153, 153, 152, 152, 152, 152, 152, 152, 152, 152, 152, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 149, 149, 149, 148, 148, 148, 148, 148, 148, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 146, 146, 146, 146, 146, 146, 145, 145, 145,
145, 145, 145, 145, 145, 145, 145, 145, 145, 144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 141, 141, 141, 140, 140, 140, 141, 141, 141, 140, 140, 140, 140, 140, 140, 139, 139, 139, 139, 139, 139, 139, 139, 139, 138, 138, 138, 137, 137, 137, 137, 137, 137,
137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 136, 136, 136, 136, 136, 136, 135, 135, 135, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 132, 132, 132, 131, 131, 131, 131, 131, 131, 131, 131, 131, 130, 130, 130,
- 129, 129, 129, 130, 130, 130, 129, 129, 129, 129, 129, 129, 128, 128, 128, 128, 128, 128, 128, 128, 128, 127, 127, 127, 126, 126, 126, 126, 126, 126, 125, 125, 125, 124, 124, 124, 124, 124, 124, 124, 124, 124, 125, 125, 125, 125, 125, 125, 130, 130, 130, 124, 124, 124, 113, 113, 113, 125, 125, 125, 129, 129, 129,
- 121, 121, 121, 121, 121, 121, 121, 121, 121, 120, 120, 120, 119, 119, 119, 119, 119, 119, 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 119, 118, 118, 118, 117, 117, 117, 116, 116, 116, 116, 116, 116, 115, 115, 115, 115, 115, 115, 115, 115, 115, 114, 114, 114, 113, 113, 113, 113, 113, 113, 114, 114, 114,
- 119, 119, 119, 118, 118, 118, 112, 112, 112, 111, 111, 111, 110, 110, 110, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 108, 108, 108, 108, 108, 108, 109, 109, 109, 108, 108, 108, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 106, 106, 106, 105, 105, 105, 105, 105, 105,
- 104, 104, 104, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 102, 102, 102, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97,
+ 129, 129, 129, 130, 130, 130, 129, 129, 129, 129, 129, 129, 128, 128, 128, 128, 128, 128, 128, 128, 128, 127, 127, 127, 126, 126, 126, 126, 126, 126, 125, 125, 125, 124, 124, 124, 124, 124, 124, 124, 124, 124, 125, 125, 125, 124, 124, 124, 123, 123, 123, 123, 123, 123, 122, 122, 122, 122, 122, 122, 122, 122, 122,
+ 122, 122, 122, 121, 121, 121, 121, 121, 121, 120, 120, 120, 119, 119, 119, 119, 119, 119, 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 119, 118, 118, 118, 117, 117, 117, 116, 116, 116, 116, 116, 116, 115, 115, 115, 115, 115, 115, 115, 115, 115, 114, 114, 114, 113, 113, 113, 113, 113, 113, 113, 113, 113,
+ 112, 112, 112, 112, 112, 112, 111, 111, 111, 111, 111, 111, 110, 110, 110, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 108, 108, 108, 108, 108, 108, 109, 109, 109, 108, 108, 108, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 106, 106, 106, 105, 105, 105, 105, 105, 105,
+ 104, 104, 104, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 102, 102, 102, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 96, 96, 96, 97, 97, 97,
97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103,
103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 110, 110, 110, 110, 110, 110, 110, 110, 110, 111, 111, 111, 111, 111, 111, 112, 112, 112, 113, 113, 113, 114, 114, 114,
- 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 117, 117, 117, 128, 127, 127, 75, 75, 75, 0, 0, 0, 139, 105, 105, 255, 206, 206, 191, 139, 139, 59, 43, 43, 0, 0, 0,
- 5, 4, 4, 61, 60, 60, 118, 117, 117, 132, 132, 132, 125, 125, 125, 123, 123, 123, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130,
- 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 131, 131, 131, 132, 132, 132, 141, 141, 141, 139, 139, 139, 91, 90, 90, 19, 19, 19, 0, 0, 0, 18, 13, 13, 132, 96, 96, 255, 190, 190, 154, 116, 116, 0, 0, 0, 74, 74, 74, 148, 148, 148, 138, 138, 138,
+ 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122,
+ 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130,
+ 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140,
140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147,
148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154,
154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162,
@@ -4997,15 +4997,15 @@ static const unsigned char temp3[] = {
152, 152, 152, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 149, 149, 149, 148, 148, 148, 148, 148, 148, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 146, 146, 146, 146, 146, 146, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145,
144, 144, 144, 144, 144, 144, 143, 143, 143, 143, 143, 143, 142, 142, 142, 142, 142, 142, 142, 142, 142, 141, 141, 141, 140, 140, 140, 141, 141, 141, 140, 140, 140, 140, 140, 140, 139, 139, 139, 139, 139, 139, 139, 139, 139, 138, 138, 138, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137,
137, 137, 137, 136, 136, 136, 136, 136, 136, 135, 135, 135, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 134, 134, 134, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 132, 132, 132, 131, 131, 131, 131, 131, 131, 131, 131, 131, 130, 130, 130, 129, 129, 129, 130, 130, 130, 129, 129, 129,
- 129, 129, 129, 128, 128, 128, 128, 128, 128, 128, 128, 128, 127, 127, 127, 126, 126, 126, 126, 126, 126, 125, 125, 125, 124, 124, 124, 124, 124, 124, 124, 124, 124, 125, 125, 125, 124, 124, 124, 122, 122, 122, 123, 123, 123, 124, 124, 124, 122, 122, 122, 120, 120, 120, 122, 122, 122, 121, 121, 121, 121, 121, 121,
- 120, 120, 120, 119, 119, 119, 119, 119, 119, 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 119, 118, 118, 118, 117, 117, 117, 116, 116, 116, 116, 116, 116, 115, 115, 115, 115, 115, 115, 115, 115, 115, 114, 114, 114, 113, 113, 113, 113, 113, 113, 113, 113, 113, 110, 110, 110, 110, 110, 110, 111, 111, 111,
+ 129, 129, 129, 128, 128, 128, 128, 128, 128, 128, 128, 128, 127, 127, 127, 126, 126, 126, 126, 126, 126, 125, 125, 125, 124, 124, 124, 124, 124, 124, 124, 124, 124, 125, 125, 125, 124, 124, 124, 123, 123, 123, 123, 123, 123, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 121, 121, 121, 121, 121, 121,
+ 120, 120, 120, 119, 119, 119, 119, 119, 119, 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 119, 118, 118, 118, 117, 117, 117, 116, 116, 116, 116, 116, 116, 115, 115, 115, 115, 115, 115, 115, 115, 115, 114, 114, 114, 113, 113, 113, 113, 113, 113, 113, 113, 113, 112, 112, 112, 112, 112, 112, 111, 111, 111,
111, 111, 111, 110, 110, 110, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 108, 108, 108, 108, 108, 108, 109, 109, 109, 108, 108, 108, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 106, 106, 106, 105, 105, 105, 105, 105, 105, 104, 104, 104, 103, 103, 103, 103, 103, 103,
103, 103, 103, 103, 103, 103, 103, 103, 103, 102, 102, 102, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97,
97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105,
106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 110, 110, 110, 110, 110, 110, 110, 110, 110, 111, 111, 111, 111, 111, 111, 112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114,
- 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 122, 122, 122, 112, 112, 112, 6, 8, 8, 32, 23, 23, 88, 65, 65, 0, 0, 0, 0, 0, 0, 45, 44, 44, 108, 108, 108, 131, 131, 131, 125, 125, 125,
- 121, 121, 121, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132,
- 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 133, 133, 133, 134, 134, 134, 144, 144, 144, 134, 134, 134, 76, 75, 75, 10, 10, 10, 0, 0, 0, 42, 31, 31, 29, 20, 20, 2, 4, 4, 125, 124, 124, 142, 142, 142, 139, 139, 139, 140, 140, 140, 140, 140, 140, 141, 141, 141,
+ 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123,
+ 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132,
+ 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141,
141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148,
149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156,
156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 164, 164, 164,
@@ -5034,9 +5034,9 @@ static const unsigned char temp3[] = {
102, 102, 102, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97,
97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107,
107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 110, 110, 110, 110, 110, 110, 110, 110, 110, 111, 111, 111, 111, 111, 111, 112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116,
- 117, 117, 117, 117, 117, 117, 118, 118, 118, 117, 117, 117, 117, 117, 117, 117, 117, 117, 119, 119, 119, 117, 117, 117, 134, 134, 134, 69, 69, 69, 0, 0, 0, 0, 0, 0, 29, 29, 29, 96, 95, 95, 129, 129, 129, 126, 126, 126, 121, 121, 121, 122, 122, 122, 124, 124, 124, 124, 124, 124, 125, 125, 125,
+ 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125,
125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132,
- 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 133, 133, 133, 137, 137, 137, 145, 145, 145, 125, 124, 124, 59, 58, 58, 4, 4, 4, 0, 0, 0, 67, 67, 67, 155, 155, 155, 137, 137, 137, 139, 139, 139, 139, 139, 139, 139, 139, 139, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141,
+ 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141,
141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150,
149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157,
157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164,
@@ -5065,9 +5065,9 @@ static const unsigned char temp3[] = {
101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99,
99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 110, 110, 110, 110, 110, 110, 110, 110, 110, 111, 111, 111, 111, 111, 111, 112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118,
- 123, 123, 123, 123, 123, 123, 122, 122, 122, 119, 119, 119, 121, 121, 121, 97, 97, 97, 28, 28, 28, 17, 16, 16, 83, 82, 82, 125, 125, 125, 127, 127, 127, 120, 120, 120, 121, 121, 121, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126,
+ 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126,
126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134,
- 135, 135, 135, 135, 135, 135, 136, 136, 136, 134, 134, 134, 139, 139, 139, 145, 145, 145, 115, 114, 114, 37, 36, 36, 21, 21, 21, 99, 99, 99, 139, 139, 139, 139, 139, 139, 145, 145, 145, 147, 147, 147, 148, 148, 148, 143, 143, 143, 140, 140, 140, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143,
+ 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143,
143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150,
151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158,
158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 165, 165, 165, 165, 165, 165, 166, 166, 166,
@@ -5095,10 +5095,10 @@ static const unsigned char temp3[] = {
109, 109, 109, 108, 108, 108, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 106, 106, 106, 105, 105, 105, 105, 105, 105, 104, 104, 104, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 102, 102, 102, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101,
101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 110, 110, 110, 110, 110, 110, 110, 110, 110, 111, 111, 111, 111, 111, 111, 112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 118, 118, 118, 117, 117, 117, 96, 96, 96, 94, 94, 94, 98, 98, 98,
- 121, 121, 121, 107, 107, 107, 22, 22, 22, 63, 63, 63, 120, 120, 120, 128, 128, 128, 120, 120, 120, 120, 120, 120, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
+ 109, 109, 109, 110, 110, 110, 110, 110, 110, 110, 110, 110, 111, 111, 111, 111, 111, 111, 112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118,
+ 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136,
- 136, 136, 136, 135, 135, 135, 134, 134, 134, 142, 143, 143, 144, 144, 144, 90, 90, 90, 21, 21, 21, 107, 107, 107, 147, 147, 147, 113, 113, 113, 111, 111, 111, 111, 111, 111, 129, 129, 129, 146, 146, 146, 140, 140, 140, 142, 142, 142, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143,
+ 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143,
144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152,
152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159,
159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 165, 165, 165, 165, 165, 165, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166,
@@ -5126,10 +5126,10 @@ static const unsigned char temp3[] = {
107, 107, 107, 107, 107, 107, 107, 107, 107, 106, 106, 106, 105, 105, 105, 105, 105, 105, 104, 104, 104, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 102, 102, 102, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98,
97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 110, 110, 110, 110, 110, 110,
- 110, 110, 110, 111, 111, 111, 111, 111, 111, 112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 116, 116, 116, 119, 119, 119, 111, 111, 111, 20, 20, 20, 0, 0, 0, 13, 13, 13, 111, 111, 111, 119, 119, 119, 116, 116, 116,
- 128, 128, 128, 120, 120, 120, 119, 119, 119, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128,
+ 110, 110, 110, 111, 111, 111, 111, 111, 111, 112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120,
+ 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128,
129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136,
- 136, 136, 136, 136, 136, 136, 147, 147, 147, 136, 136, 136, 139, 139, 139, 63, 63, 63, 0, 0, 0, 16, 16, 16, 5, 5, 5, 17, 17, 17, 124, 124, 124, 144, 144, 144, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145,
+ 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145,
145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152,
153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159,
160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 165, 165, 165, 165, 165, 165, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 167, 167, 167, 167, 167, 167, 167, 167, 167,
@@ -5157,10 +5157,10 @@ static const unsigned char temp3[] = {
106, 106, 106, 105, 105, 105, 105, 105, 105, 104, 104, 104, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 102, 102, 102, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 100, 100, 100, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97,
97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103,
103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 110, 110, 110, 110, 110, 110, 110, 110, 110, 111, 111, 111, 111, 111, 111,
- 112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 116, 116, 116, 113, 113, 113, 38, 38, 38, 5, 5, 5, 111, 111, 111, 122, 122, 122, 121, 121, 121, 117, 117, 117, 119, 119, 119, 121, 121, 121,
+ 112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121,
121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129,
- 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 136, 136, 136,
- 140, 140, 140, 139, 139, 139, 18, 18, 18, 53, 53, 53, 152, 152, 152, 110, 110, 110, 0, 0, 0, 90, 90, 90, 150, 150, 150, 139, 139, 139, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147,
+ 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138,
+ 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147,
147, 147, 147, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153,
154, 154, 154, 155, 155, 155, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161,
162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 165, 165, 165, 165, 165, 165, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 168, 168, 168,
@@ -5188,10 +5188,10 @@ static const unsigned char temp3[] = {
105, 105, 105, 104, 104, 104, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 102, 102, 102, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 99, 99, 99, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97,
97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 97, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103,
104, 104, 104, 105, 105, 105, 105, 105, 105, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 110, 110, 110, 110, 110, 110, 111, 111, 111, 111, 111, 111, 112, 112, 112, 112, 112, 112, 113, 113, 113, 114, 114, 114,
- 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 116, 116, 116, 116, 116, 116, 117, 117, 117, 117, 117, 117, 117, 117, 117, 127, 127, 127, 44, 44, 44, 4, 4, 4, 112, 112, 112, 122, 122, 122, 119, 119, 119, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122,
+ 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 116, 116, 116, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122,
123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 130, 130, 130,
- 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 134, 134, 134, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 138, 138, 138, 130, 130, 130,
- 100, 100, 100, 101, 101, 101, 75, 75, 75, 2, 2, 2, 111, 111, 111, 147, 147, 147, 140, 140, 140, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 146, 146, 146, 147, 147, 147,
+ 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 134, 134, 134, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140,
+ 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 146, 146, 146, 147, 147, 147,
147, 147, 147, 148, 148, 148, 148, 148, 148, 149, 149, 149, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 150, 150, 150, 151, 151, 151, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 154, 154, 154,
154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162,
162, 162, 162, 163, 163, 163, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 165, 165, 165, 165, 165, 165, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 168, 168, 168, 169, 169, 169, 170, 170, 170, 170, 170, 170,
@@ -5219,10 +5219,10 @@ static const unsigned char temp3[] = {
103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 102, 102, 102, 102, 102, 102, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 100, 100, 100, 99, 99, 99, 98, 98, 98, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97,
97, 97, 97, 97, 97, 97, 98, 98, 98, 98, 98, 98, 99, 99, 99, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 101, 101, 101, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 103, 103, 103, 103, 103, 103, 104, 104, 104, 104, 104, 104, 104, 104, 104, 105, 105, 105, 106, 106, 106,
106, 106, 106, 106, 106, 106, 107, 107, 107, 108, 108, 108, 108, 108, 108, 108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 110, 110, 110, 110, 110, 110, 111, 111, 111, 112, 112, 112, 112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115,
- 116, 116, 116, 116, 116, 116, 117, 117, 117, 118, 118, 118, 118, 118, 118, 116, 116, 116, 122, 122, 122, 42, 42, 42, 4, 4, 4, 111, 111, 111, 122, 122, 122, 120, 120, 120, 120, 120, 120, 120, 120, 120, 121, 121, 121, 121, 121, 121, 122, 122, 122, 123, 123, 123, 123, 123, 123, 124, 124, 124, 124, 124, 124,
+ 116, 116, 116, 116, 116, 116, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 121, 121, 121, 121, 121, 121, 122, 122, 122, 123, 123, 123, 123, 123, 123, 124, 124, 124, 124, 124, 124,
124, 124, 124, 124, 124, 124, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 127, 127, 127, 127, 127, 127, 127, 127, 127, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 131, 131, 131, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132,
- 132, 132, 132, 132, 132, 132, 133, 133, 133, 134, 134, 134, 134, 134, 134, 135, 135, 135, 136, 136, 136, 136, 136, 136, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 138, 138, 138, 139, 139, 139, 138, 138, 138, 139, 139, 139, 152, 152, 152, 50, 50, 50, 6, 6, 6, 2, 2, 2,
- 24, 24, 24, 137, 137, 137, 143, 143, 143, 142, 142, 142, 143, 143, 143, 144, 144, 144, 144, 144, 144, 143, 143, 143, 144, 144, 144, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 148, 148, 148, 149, 149, 149, 149, 149, 149,
+ 132, 132, 132, 132, 132, 132, 133, 133, 133, 134, 134, 134, 134, 134, 134, 135, 135, 135, 136, 136, 136, 136, 136, 136, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 138, 138, 138, 139, 139, 139, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141,
+ 141, 141, 141, 142, 142, 142, 142, 142, 142, 142, 142, 142, 143, 143, 143, 144, 144, 144, 144, 144, 144, 143, 143, 143, 144, 144, 144, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 148, 148, 148, 149, 149, 149, 149, 149, 149,
149, 149, 149, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 151, 151, 151, 152, 152, 152, 153, 153, 153, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 155, 155, 155, 154, 154, 154, 155, 155, 155, 156, 156, 156, 157, 157, 157,
157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 160, 160, 160, 161, 161, 161, 162, 162, 162, 162, 162, 162, 161, 161, 161, 162, 162, 162, 162, 162, 162, 163, 163, 163, 164, 164, 164, 164, 164, 164,
164, 164, 164, 165, 165, 165, 165, 165, 165, 165, 165, 165, 166, 166, 166, 165, 165, 165, 166, 166, 166, 166, 166, 166, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 168, 168, 168, 168, 168, 168, 169, 169, 169, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 171, 171, 171,
@@ -5250,10 +5250,10 @@ static const unsigned char temp3[] = {
103, 103, 103, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 101, 101, 101, 100, 100, 100, 100, 100, 100, 99, 99, 99, 99, 99, 99, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 99, 99, 99,
99, 99, 99, 99, 99, 99, 100, 100, 100, 100, 100, 100, 101, 101, 101, 101, 101, 101, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 103, 103, 103, 104, 104, 104, 104, 104, 104, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 106, 106, 106, 106, 106, 106, 107, 107, 107, 108, 108, 108,
109, 109, 109, 109, 109, 109, 108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 110, 110, 110, 111, 111, 111, 111, 111, 111, 112, 112, 112, 113, 113, 113, 113, 113, 113, 113, 113, 113, 114, 114, 114, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117,
- 118, 118, 118, 118, 118, 118, 118, 118, 118, 133, 133, 133, 47, 47, 47, 5, 5, 5, 121, 121, 121, 125, 125, 125, 119, 119, 119, 120, 120, 120, 121, 121, 121, 121, 121, 121, 122, 122, 122, 123, 123, 123, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 125, 125, 125, 126, 126, 126,
+ 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 119, 119, 119, 119, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 121, 121, 121, 121, 121, 121, 122, 122, 122, 123, 123, 123, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 125, 125, 125, 126, 126, 126,
126, 126, 126, 126, 126, 126, 127, 127, 127, 127, 127, 127, 128, 128, 128, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 132, 132, 132, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133,
- 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 136, 136, 136, 137, 137, 137, 138, 138, 138, 139, 139, 139, 139, 139, 139, 140, 140, 140, 139, 139, 139, 109, 109, 109, 119, 119, 119, 152, 152, 152, 120, 120, 120, 0, 0, 0, 96, 96, 96, 151, 151, 151,
- 141, 141, 141, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 144, 144, 144, 144, 144, 144, 145, 145, 145, 146, 146, 146, 146, 146, 146, 147, 147, 147, 147, 147, 147, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 149, 149, 149, 150, 150, 150, 150, 150, 150, 150, 150, 150,
+ 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 136, 136, 136, 137, 137, 137, 138, 138, 138, 139, 139, 139, 139, 139, 139, 140, 140, 140, 139, 139, 139, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 143, 143, 143,
+ 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 144, 144, 144, 144, 144, 144, 145, 145, 145, 146, 146, 146, 146, 146, 146, 147, 147, 147, 147, 147, 147, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 149, 149, 149, 150, 150, 150, 150, 150, 150, 150, 150, 150,
151, 151, 151, 151, 151, 151, 151, 151, 151, 152, 152, 152, 153, 153, 153, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 154, 154, 154, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157,
157, 157, 157, 157, 157, 157, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 160, 160, 160, 161, 161, 161, 162, 162, 162, 162, 162, 162, 161, 161, 161, 162, 162, 162, 162, 162, 162, 163, 163, 163, 164, 164, 164, 164, 164, 164, 164, 164, 164, 165, 165, 165, 165, 165, 165,
165, 165, 165, 166, 166, 166, 165, 165, 165, 166, 166, 166, 166, 166, 166, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 168, 168, 168, 169, 169, 169, 169, 169, 169, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 171, 171, 171, 171, 171, 171, 172, 172, 172, 171, 171, 171, 172, 172, 172,
@@ -5280,10 +5280,10 @@ static const unsigned char temp3[] = {
112, 112, 112, 111, 111, 111, 111, 111, 111, 111, 111, 111, 110, 110, 110, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 108, 108, 108, 108, 108, 108, 108, 108, 108, 107, 107, 107, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 105, 105, 105, 104, 104, 104, 104, 104, 104,
103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 102, 102, 102, 102, 102, 102, 101, 101, 101, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 101, 101, 101, 100, 100, 100, 101, 101, 101, 102, 102, 102,
102, 102, 102, 102, 102, 102, 103, 103, 103, 103, 103, 103, 104, 104, 104, 104, 104, 104, 104, 104, 104, 105, 105, 105, 105, 105, 105, 106, 106, 106, 106, 106, 106, 106, 106, 106, 107, 107, 107, 107, 107, 107, 108, 108, 108, 108, 108, 108, 109, 109, 109, 109, 109, 109, 110, 110, 110, 109, 109, 109, 109, 109, 109,
- 110, 110, 110, 111, 111, 111, 111, 111, 111, 112, 112, 112, 113, 113, 113, 113, 113, 113, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 118, 118, 118, 119, 119, 119, 119, 119, 119, 120, 120, 120, 121, 121, 121, 117, 117, 117,
- 90, 90, 90, 29, 29, 29, 3, 3, 3, 75, 75, 75, 112, 112, 112, 124, 124, 124, 122, 122, 122, 123, 123, 123, 124, 124, 124, 124, 124, 124, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 127, 127, 127, 128, 128, 128, 128, 128, 128,
+ 110, 110, 110, 111, 111, 111, 111, 111, 111, 112, 112, 112, 113, 113, 113, 113, 113, 113, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 118, 118, 118, 119, 119, 119, 119, 119, 119, 120, 120, 120, 120, 120, 120, 120, 120, 120,
+ 120, 120, 120, 120, 120, 120, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 122, 122, 122, 123, 123, 123, 124, 124, 124, 124, 124, 124, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 127, 127, 127, 128, 128, 128, 128, 128, 128,
129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 134, 134, 134, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136,
- 137, 137, 137, 137, 137, 137, 138, 138, 138, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 140, 140, 140, 140, 140, 140, 141, 141, 141, 140, 140, 140, 18, 18, 18, 33, 33, 33, 118, 118, 118, 88, 88, 88, 0, 0, 0, 96, 96, 96, 152, 152, 152, 142, 142, 142, 145, 145, 145, 145, 145, 145,
+ 137, 137, 137, 137, 137, 137, 138, 138, 138, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 143, 143, 143, 144, 144, 144, 144, 144, 144, 144, 144, 144, 143, 143, 143, 144, 144, 144, 145, 145, 145, 145, 145, 145,
145, 145, 145, 146, 146, 146, 146, 146, 146, 146, 146, 146, 147, 147, 147, 147, 147, 147, 147, 147, 147, 148, 148, 148, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 150, 150, 150, 150, 150, 150, 150, 150, 150, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152,
153, 153, 153, 153, 153, 153, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 155, 155, 155, 155, 155, 155, 155, 155, 155, 156, 156, 156, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 160, 160, 160,
160, 160, 160, 160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 161, 161, 161, 162, 162, 162, 162, 162, 162, 163, 163, 163, 163, 163, 163, 164, 164, 164, 164, 164, 164, 164, 164, 164, 165, 165, 165, 165, 165, 165, 166, 166, 166, 166, 166, 166, 166, 166, 166, 167, 167, 167, 167, 167, 167, 167, 167, 167,
@@ -5311,10 +5311,10 @@ static const unsigned char temp3[] = {
113, 113, 113, 112, 112, 112, 112, 112, 112, 111, 111, 111, 111, 111, 111, 110, 110, 110, 110, 110, 110, 110, 110, 110, 109, 109, 109, 109, 109, 109, 108, 108, 108, 108, 108, 108, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 106, 106, 106, 106, 106, 106, 105, 105, 105, 106, 106, 106, 105, 105, 105,
104, 104, 104, 104, 104, 104, 104, 104, 104, 103, 103, 103, 102, 102, 102, 102, 102, 102, 102, 102, 102, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 104, 104, 104, 104, 104, 104, 105, 105, 105,
106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 107, 107, 107, 107, 107, 107, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 109, 109, 109, 109, 109, 109, 110, 110, 110, 110, 110, 110, 110, 110, 110, 111, 111, 111, 111, 111, 111, 112, 112, 112, 112, 112, 112, 113, 113, 113, 113, 113, 113,
- 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 117, 117, 117, 118, 118, 118, 119, 119, 119, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 121, 121, 121, 121, 121, 121, 123, 123, 123, 115, 115, 115, 20, 20, 20, 11, 11, 11, 17, 17, 17,
- 5, 5, 5, 89, 89, 89, 131, 131, 131, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 128, 128, 128, 129, 129, 129, 129, 129, 129, 130, 130, 130, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
+ 114, 114, 114, 115, 115, 115, 115, 115, 115, 116, 116, 116, 117, 117, 117, 117, 117, 117, 117, 117, 117, 118, 118, 118, 119, 119, 119, 118, 118, 118, 118, 118, 118, 119, 119, 119, 120, 120, 120, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 121, 121, 121, 122, 122, 122, 123, 123, 123,
+ 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 128, 128, 128, 129, 129, 129, 129, 129, 129, 130, 130, 130, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 134, 134, 134, 134, 134, 134, 134, 134, 134, 135, 135, 135, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 139, 139, 139, 139, 139, 139,
- 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 142, 142, 142, 141, 141, 141, 148, 148, 148, 89, 89, 89, 12, 12, 12, 18, 18, 18, 11, 11, 11, 40, 40, 40, 138, 138, 138, 147, 147, 147, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147,
+ 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 142, 142, 142, 142, 142, 142, 143, 143, 143, 143, 143, 143, 144, 144, 144, 144, 144, 144, 145, 145, 145, 145, 145, 145, 146, 146, 146, 145, 145, 145, 146, 146, 146, 146, 146, 146, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147,
147, 147, 147, 148, 148, 148, 149, 149, 149, 149, 149, 149, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 151, 151, 151, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 155, 155, 155, 155, 155, 155,
155, 155, 155, 155, 155, 155, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 161, 161, 161, 161, 161, 161, 161, 161, 161, 162, 162, 162,
162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 164, 164, 164, 164, 164, 164, 163, 163, 163, 164, 164, 164, 164, 164, 164, 165, 165, 165, 166, 166, 166, 166, 166, 166, 167, 167, 167, 167, 167, 167, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 169, 169, 169, 169, 169, 169, 169, 169, 169,
@@ -5342,10 +5342,10 @@ static const unsigned char temp3[] = {
115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 114, 114, 114, 113, 113, 113, 113, 113, 113, 112, 112, 112, 112, 112, 112, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 110, 110, 110, 109, 109, 109, 109, 109, 109, 110, 110, 110, 109, 109, 109, 108, 108, 108, 108, 108, 108, 108, 108, 108,
107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 108, 108, 108, 109, 109, 109, 109, 109, 109, 110, 110, 110, 110, 110, 110, 110, 110, 110,
110, 110, 110, 110, 110, 110, 111, 111, 111, 111, 111, 111, 112, 112, 112, 112, 112, 112, 112, 112, 112, 113, 113, 113, 113, 113, 113, 114, 114, 114, 114, 114, 114, 115, 115, 115, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 119, 119, 119,
- 119, 119, 119, 120, 120, 120, 120, 120, 120, 121, 121, 121, 121, 121, 121, 122, 122, 122, 121, 121, 121, 121, 121, 121, 122, 122, 122, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 126, 126, 126, 128, 128, 128,
+ 119, 119, 119, 120, 120, 120, 120, 120, 120, 121, 121, 121, 121, 121, 121, 122, 122, 122, 121, 121, 121, 121, 121, 121, 122, 122, 122, 123, 123, 123, 123, 123, 123, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 126, 126, 126, 127, 127, 127, 127, 127, 127, 128, 128, 128,
128, 128, 128, 127, 127, 127, 128, 128, 128, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 135, 135, 135, 136, 136, 136,
136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 139, 139, 139, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 141, 141, 141, 142, 142, 142, 142, 142, 142, 142, 142, 142, 143, 143, 143, 144, 144, 144, 143, 143, 143, 143, 143, 143,
- 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 151, 151, 151, 143, 143, 143, 141, 141, 141, 141, 141, 141, 149, 149, 149, 152, 152, 152, 148, 148, 148, 148, 148, 148, 149, 149, 149, 149, 149, 149, 149, 149, 149, 150, 150, 150, 150, 150, 150, 151, 151, 151, 151, 151, 151, 151, 151, 151,
+ 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 146, 146, 146, 147, 147, 147, 147, 147, 147, 147, 147, 147, 148, 148, 148, 148, 148, 148, 149, 149, 149, 148, 148, 148, 148, 148, 148, 149, 149, 149, 149, 149, 149, 149, 149, 149, 150, 150, 150, 150, 150, 150, 151, 151, 151, 151, 151, 151, 151, 151, 151,
151, 151, 151, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 154, 154, 154, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 159, 159, 159,
159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 160, 160, 160, 160, 160, 160, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 163, 163, 163, 164, 164, 164, 164, 164, 164, 164, 164, 164, 165, 165, 165, 165, 165, 165, 165, 165, 165,
165, 165, 165, 166, 166, 166, 167, 167, 167, 166, 166, 166, 167, 167, 167, 167, 167, 167, 168, 168, 168, 168, 168, 168, 168, 168, 168, 169, 169, 169, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 171, 171, 171, 171, 171, 171, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
@@ -5373,10 +5373,10 @@ static const unsigned char temp3[] = {
121, 121, 121, 120, 120, 120, 120, 120, 120, 119, 119, 119, 118, 118, 118, 118, 118, 118, 118, 118, 118, 117, 117, 117, 117, 117, 117, 117, 117, 117, 116, 116, 116, 116, 116, 116, 115, 115, 115, 115, 115, 115, 115, 115, 115, 114, 114, 114, 114, 114, 114, 114, 114, 114, 113, 113, 113, 113, 113, 113, 113, 113, 113,
112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 113, 113, 113, 113, 113, 113, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 117, 117, 117, 117, 117, 117,
118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 119, 120, 120, 120, 120, 120, 120, 120, 120, 120, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 124, 124, 124, 125, 125, 125, 125, 125, 125, 126, 126, 126,
- 127, 127, 127, 127, 127, 127, 127, 127, 127, 128, 128, 128, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 130, 130, 130, 131, 131, 131, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 134, 134, 134, 134, 134, 134,
+ 127, 127, 127, 127, 127, 127, 127, 127, 127, 128, 128, 128, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 130, 130, 130, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 132, 132, 132, 133, 133, 133, 133, 133, 133, 133, 133, 133, 134, 134, 134, 134, 134, 134,
134, 134, 134, 135, 135, 135, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 138, 138, 138, 138, 138, 138, 138, 138, 138, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 140, 140, 140, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141,
142, 142, 142, 143, 143, 143, 143, 143, 143, 143, 143, 143, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 145, 145, 145, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 149, 149, 149,
- 150, 150, 150, 150, 150, 150, 150, 150, 150, 153, 153, 153, 154, 154, 154, 155, 155, 155, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 154, 154, 154, 154, 154, 154, 154, 154, 154, 155, 155, 155, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 157, 157, 157,
+ 150, 150, 150, 150, 150, 150, 151, 151, 151, 151, 151, 151, 152, 152, 152, 153, 153, 153, 153, 153, 153, 152, 152, 152, 152, 152, 152, 153, 153, 153, 154, 154, 154, 154, 154, 154, 154, 154, 154, 155, 155, 155, 154, 154, 154, 155, 155, 155, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 157, 157, 157,
157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 163, 163, 163, 163, 163, 163,
164, 164, 164, 164, 164, 164, 164, 164, 164, 165, 165, 165, 165, 165, 165, 166, 166, 166, 166, 166, 166, 166, 166, 166, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 169, 169, 169, 169, 169, 169, 169, 169, 169, 170, 170, 170, 170, 170, 170,
170, 170, 170, 170, 170, 170, 170, 170, 170, 171, 171, 171, 172, 172, 172, 172, 172, 172, 173, 173, 173, 173, 173, 173, 173, 173, 173, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 176, 176, 176, 176, 176, 176, 177, 177, 177,
@@ -5404,10 +5404,10 @@ static const unsigned char temp3[] = {
128, 128, 128, 128, 128, 128, 127, 127, 127, 127, 127, 127, 126, 126, 126, 126, 126, 126, 126, 126, 126, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 124, 124, 124, 124, 124, 124, 123, 123, 123, 123, 123, 123, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122,
122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 126, 126, 126, 127, 127, 127, 127, 127, 127, 127, 127, 127,
127, 127, 127, 127, 127, 127, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 131, 131, 131, 132, 132, 132, 133, 133, 133, 133, 133, 133, 133, 133, 133, 134, 134, 134, 133, 133, 133, 134, 134, 134, 134, 134, 134, 135, 135, 135, 135, 135, 135,
- 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 141, 141, 141, 141, 141, 141, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 142, 142, 142, 142, 142, 142,
+ 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 138, 138, 138, 139, 139, 139, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 140, 140, 140, 140, 140, 140, 141, 141, 141, 141, 141, 141, 142, 142, 142, 142, 142, 142,
143, 143, 143, 144, 144, 144, 143, 143, 143, 144, 144, 144, 144, 144, 144, 144, 144, 144, 145, 145, 145, 145, 145, 145, 146, 146, 146, 146, 146, 146, 146, 146, 146, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 149, 149, 149, 150, 150, 150,
150, 150, 150, 150, 150, 150, 151, 151, 151, 151, 151, 151, 151, 151, 151, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 154, 154, 154, 154, 154, 154, 154, 154, 154, 155, 155, 155, 154, 154, 154, 155, 155, 155, 155, 155, 155, 155, 155, 155, 156, 156, 156, 156, 156, 156, 157, 157, 157, 158, 158, 158,
- 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 160, 160, 160, 161, 161, 161, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 164, 164, 164, 163, 163, 163,
+ 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 160, 160, 160, 161, 161, 161, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 164, 164, 164, 163, 163, 163,
164, 164, 164, 165, 165, 165, 164, 164, 164, 165, 165, 165, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 167, 167, 167, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 169, 169, 169, 170, 170, 170, 169, 169, 169, 169, 169, 169, 170, 170, 170, 170, 170, 170, 170, 170, 170,
171, 171, 171, 170, 170, 170, 171, 171, 171, 171, 171, 171, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 173, 173, 173, 173, 173, 173, 174, 174, 174, 174, 174, 174, 174, 174, 174, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176,
177, 177, 177, 177, 177, 177, 177, 177, 177, 178, 178, 178, 179, 179, 179, 179, 179, 179, 179, 179, 179, 178, 178, 178, 179, 179, 179, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 182, 182, 182, 183, 183, 183, 183, 183, 183,
diff --git a/plugins/ZamGEQ31/ZamGEQ31Plugin.cpp b/plugins/ZamGEQ31/ZamGEQ31Plugin.cpp
index b21261d..eb72bd7 100644
--- a/plugins/ZamGEQ31/ZamGEQ31Plugin.cpp
+++ b/plugins/ZamGEQ31/ZamGEQ31Plugin.cpp
@@ -35,23 +35,14 @@ void ZamGEQ31Plugin::d_initParameter(uint32_t index, Parameter& parameter)
{
switch (index)
{
- case paramQ:
- parameter.hints = PARAMETER_IS_AUTOMABLE;
- parameter.name = "Q of filters";
- parameter.symbol = "q";
- parameter.unit = " ";
- parameter.ranges.def = 1.4f;
- parameter.ranges.min = 1.f;
- parameter.ranges.max = 3.f;
- break;
case paramMaster:
parameter.hints = PARAMETER_IS_AUTOMABLE;
parameter.name = "Master Gain";
parameter.symbol = "master";
parameter.unit = "dB";
parameter.ranges.def = 0.0f;
- parameter.ranges.min = -20.f;
- parameter.ranges.max = 20.f;
+ parameter.ranges.min = -30.f;
+ parameter.ranges.max = 30.f;
break;
case paramGain1:
parameter.hints = PARAMETER_IS_AUTOMABLE;
@@ -350,9 +341,6 @@ float ZamGEQ31Plugin::d_getParameterValue(uint32_t index) const
{
switch (index)
{
- case paramQ:
- return q;
- break;
case paramMaster:
return master;
break;
@@ -458,9 +446,6 @@ void ZamGEQ31Plugin::d_setParameterValue(uint32_t index, float value)
{
switch (index)
{
- case paramQ:
- q = value;
- break;
case paramMaster:
master = value;
break;
@@ -560,7 +545,7 @@ void ZamGEQ31Plugin::d_setParameterValue(uint32_t index, float value)
}
}
-void ZamGEQ31Plugin::peq(int i, float srate, float fc, float g, float bw)
+void ZamGEQ31Plugin::peq(int i, float srate, float fc, float g, float)
{
float k, v0, q;
@@ -647,7 +632,6 @@ void ZamGEQ31Plugin::d_setProgram(uint32_t index)
freq[28] = 12500.;
freq[29] = 16000.;
freq[30] = 20000.;
- q = 1.4f;
master = 0.f;
float srate = d_getSampleRate();
for (int i=0; i < MAX_FILT; ++i) {
diff --git a/plugins/ZamGEQ31/ZamGEQ31Plugin.hpp b/plugins/ZamGEQ31/ZamGEQ31Plugin.hpp
index 051b307..f9e370b 100644
--- a/plugins/ZamGEQ31/ZamGEQ31Plugin.hpp
+++ b/plugins/ZamGEQ31/ZamGEQ31Plugin.hpp
@@ -31,8 +31,7 @@ class ZamGEQ31Plugin : public Plugin
public:
enum Parameters
{
- paramQ = 0,
- paramMaster,
+ paramMaster = 0,
paramGain1,
paramGain2,
paramGain3,
@@ -90,7 +89,7 @@ protected:
uint32_t d_getVersion() const noexcept override
{
- return 0x1000;
+ return 0x1001;
}
long d_getUniqueId() const noexcept override
@@ -139,7 +138,6 @@ protected:
void d_activate() override;
void d_run(const float** inputs, float** outputs, uint32_t frames) override;
- //void geq31(int i, int ch, float srate, float fc, float q);
void peq(int i, float srate, float fc, float g, float bw);
double run_filter(int i, int ch, double in);
double x1[1][MAX_FILT], x2[1][MAX_FILT], y1[1][MAX_FILT], y2[1][MAX_FILT];
@@ -148,7 +146,7 @@ protected:
// -------------------------------------------------------------------
private:
- float gain[MAX_FILT], freq[MAX_FILT], bw[MAX_FILT], master, q; //parameters
+ float gain[MAX_FILT], freq[MAX_FILT], bw[MAX_FILT], master; //parameters
};
// -----------------------------------------------------------------------
diff --git a/plugins/ZamGEQ31/ZamGEQ31UI.cpp b/plugins/ZamGEQ31/ZamGEQ31UI.cpp
index 7665f63..e18ee59 100644
--- a/plugins/ZamGEQ31/ZamGEQ31UI.cpp
+++ b/plugins/ZamGEQ31/ZamGEQ31UI.cpp
@@ -43,13 +43,6 @@ ZamGEQ31UI::ZamGEQ31UI()
fKnobMaster->setDefault(0.0f);
fKnobMaster->setCallback(this);
- fKnobQ = new ImageKnob(this, knobImage);
- fKnobQ->setAbsolutePos(382.5, 127);
- fKnobQ->setRange(1.f, 3.f);
- fKnobQ->setRotationAngle(240);
- fKnobQ->setDefault(1.0f);
- fKnobQ->setCallback(this);
-
float i,j;
i = 24.;
j = 19.4;
@@ -374,9 +367,6 @@ void ZamGEQ31UI::d_parameterChanged(uint32_t index, float value)
{
switch (index)
{
- case ZamGEQ31Plugin::paramQ:
- fKnobQ->setValue(value);
- break;
case ZamGEQ31Plugin::paramMaster:
fKnobMaster->setValue(value);
break;
@@ -483,7 +473,6 @@ void ZamGEQ31UI::d_programChanged(uint32_t index)
// Default values
- fKnobQ->setValue(1.4f);
fKnobMaster->setValue(0.f);
fSliderGain1->setValue(0.0f);
fSliderGain2->setValue(0.0f);
@@ -525,24 +514,18 @@ void ZamGEQ31UI::imageKnobDragStarted(ImageKnob* knob)
{
if (knob == fKnobMaster)
d_editParameter(ZamGEQ31Plugin::paramMaster, true);
- else if (knob == fKnobQ)
- d_editParameter(ZamGEQ31Plugin::paramQ, true);
}
void ZamGEQ31UI::imageKnobDragFinished(ImageKnob* knob)
{
if (knob == fKnobMaster)
d_editParameter(ZamGEQ31Plugin::paramMaster, false);
- else if (knob == fKnobQ)
- d_editParameter(ZamGEQ31Plugin::paramQ, false);
}
void ZamGEQ31UI::imageKnobValueChanged(ImageKnob* knob, float value)
{
if (knob == fKnobMaster)
d_setParameterValue(ZamGEQ31Plugin::paramMaster, value);
- else if (knob == fKnobQ)
- d_setParameterValue(ZamGEQ31Plugin::paramQ, value);
}
void ZamGEQ31UI::imageSliderDragStarted(ImageSlider* slider)
diff --git a/plugins/ZamGEQ31/artwork/zamgeq31.png b/plugins/ZamGEQ31/artwork/zamgeq31.png
index d2f055f..514e2ca 100644
--- a/plugins/ZamGEQ31/artwork/zamgeq31.png
+++ b/plugins/ZamGEQ31/artwork/zamgeq31.png
Binary files differ
diff --git a/plugins/ZamGEQ31/artwork/zamgeq31.svg b/plugins/ZamGEQ31/artwork/zamgeq31.svg
index 6c41401..1f3de21 100644
--- a/plugins/ZamGEQ31/artwork/zamgeq31.svg
+++ b/plugins/ZamGEQ31/artwork/zamgeq31.svg
@@ -4689,9 +4689,9 @@
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
- inkscape:zoom="1"
- inkscape:cx="280.1631"
- inkscape:cy="98.489433"
+ inkscape:zoom="2"
+ inkscape:cx="295.80839"
+ inkscape:cy="74.925957"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
@@ -4700,8 +4700,8 @@
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
- inkscape:window-width="983"
- inkscape:window-height="715"
+ inkscape:window-width="1879"
+ inkscape:window-height="1027"
inkscape:window-x="41"
inkscape:window-y="0"
inkscape:window-maximized="1"
@@ -4888,7 +4888,7 @@
x="0"
y="897.65881"
id="rect5419"
- transform="matrix(0.78549605,0,0,1.180375,0,-189.28634)" />
+ transform="matrix(0.78549605,0,0,1.180375,-8.5219096e-7,-189.28634)" />
<g
transform="matrix(0.06133939,0,0,0.06133939,580.67334,1033.4581)"
id="layer1-9"
@@ -5073,7 +5073,7 @@
sodipodi:role="line">20</tspan></text>
<g
id="g4576"
- transform="translate(-88,0)">
+ transform="translate(-88,100)">
<path
sodipodi:end="6.8187738"
sodipodi:start="2.6132357"
@@ -7622,14 +7622,14 @@
<text
xml:space="preserve"
style="font-size:23.44490623px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Amperzand;-inkscape-font-specification:Amperzand"
- x="216.7807"
- y="1025.0713"
+ x="282.63196"
+ y="1023.0713"
id="text4469"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4471"
- x="216.7807"
- y="1025.0713">ZamGEq31</tspan></text>
+ x="282.63196"
+ y="1023.0713">ZamGEq31</tspan></text>
<g
id="g3782"
transform="translate(83.59375,230.46875)">
@@ -8119,13 +8119,13 @@
xml:space="preserve"
style="font-size:63.93571854px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:'Nova ';-inkscape-font-specification:'Nova '"
x="367.00269"
- y="1020.1838"
+ y="1120.1838"
id="text5509"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan5511"
x="367.00269"
- y="1020.1838"
+ y="1120.1838"
style="font-size:15.98392963px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Allstar4;-inkscape-font-specification:Allstar4">Q</tspan></text>
</g>
</svg>