This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "IPFire 3.x development tree".
The branch, master has been updated
via e9d66b05ec51dd1d461e8153e93b4516cfb0f69c (commit)
from 4ff336be0dc77b4478c295f624390b29ccadb51e (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit e9d66b05ec51dd1d461e8153e93b4516cfb0f69c
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date: Sun Jan 13 15:30:48 2013 +0100
kernel: Rebuild kernel with generated logo.
-----------------------------------------------------------------------
Summary of changes:
kernel/ipfire_logo.ppm | 15124 -----------------------------------------------
kernel/kernel.nm | 7 +-
2 files changed, 5 insertions(+), 15126 deletions(-)
delete mode 100644 kernel/ipfire_logo.ppm
Difference in files:
diff --git a/kernel/ipfire_logo.ppm b/kernel/ipfire_logo.ppm
deleted file mode 100644
index 08d901a..0000000
--- a/kernel/ipfire_logo.ppm
+++ /dev/null
@@ -1,15124 +0,0 @@
-P3
-# CREATOR: GIMP PNM Filter Version 1.1
-63 80
-255
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-249
-226
-16
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-249
-226
-16
-249
-226
-16
-249
-226
-16
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-253
-212
-0
-253
-206
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-251
-222
-3
-249
-226
-16
-254
-227
-0
-254
-227
-0
-254
-227
-0
-254
-227
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-253
-212
-0
-253
-212
-0
-253
-212
-0
-253
-212
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-251
-222
-3
-251
-222
-3
-249
-226
-16
-249
-226
-16
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-253
-212
-0
-253
-218
-0
-253
-218
-0
-253
-218
-0
-253
-218
-0
-253
-212
-0
-0
-1
-0
-251
-222
-3
-251
-222
-3
-251
-222
-3
-251
-222
-3
-254
-227
-0
-254
-227
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-251
-163
-0
-251
-163
-0
-251
-163
-0
-254
-176
-0
-0
-1
-0
-253
-212
-0
-253
-218
-0
-253
-218
-0
-253
-218
-0
-253
-218
-0
-253
-218
-0
-251
-222
-3
-251
-222
-3
-251
-222
-3
-251
-222
-3
-251
-222
-3
-251
-222
-3
-251
-222
-3
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-251
-163
-0
-251
-163
-0
-255
-151
-0
-255
-151
-0
-251
-163
-0
-250
-190
-17
-253
-212
-0
-253
-218
-0
-253
-218
-0
-253
-218
-0
-253
-218
-0
-253
-218
-0
-253
-218
-0
-251
-222
-3
-254
-227
-0
-253
-218
-0
-253
-212
-0
-253
-212
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-247
-145
-3
-255
-145
-0
-253
-140
-3
-255
-125
-0
-255
-151
-0
-252
-182
-0
-253
-206
-0
-253
-212
-0
-253
-218
-0
-253
-218
-0
-253
-218
-0
-253
-218
-0
-253
-206
-0
-253
-212
-0
-253
-212
-0
-254
-201
-0
-254
-201
-0
-253
-206
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-253
-140
-3
-255
-125
-0
-252
-111
-1
-253
-140
-3
-254
-176
-0
-254
-201
-0
-253
-212
-0
-253
-218
-0
-254
-227
-0
-253
-218
-0
-253
-218
-0
-255
-192
-0
-255
-192
-0
-255
-192
-0
-255
-192
-0
-255
-192
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-252
-132
-0
-250
-122
-6
-255
-103
-0
-255
-103
-0
-253
-140
-3
-254
-176
-0
-255
-192
-0
-253
-206
-0
-253
-218
-0
-254
-227
-0
-253
-218
-0
-253
-212
-0
-255
-192
-0
-254
-176
-0
-252
-182
-0
-252
-182
-0
-250
-190
-17
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-253
-140
-3
-252
-111
-1
-255
-87
-0
-253
-73
-0
-252
-94
-0
-253
-140
-3
-254
-176
-0
-255
-192
-0
-254
-201
-0
-253
-218
-0
-254
-227
-0
-253
-218
-0
-253
-206
-0
-252
-182
-0
-255
-168
-0
-254
-176
-0
-252
-182
-0
-252
-182
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-255
-125
-0
-255
-87
-0
-253
-53
-0
-251
-62
-1
-255
-103
-0
-255
-145
-0
-255
-168
-0
-252
-182
-0
-254
-201
-0
-251
-222
-3
-254
-227
-0
-253
-212
-0
-254
-201
-0
-254
-176
-0
-251
-163
-0
-254
-176
-0
-252
-182
-0
-252
-182
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-253
-140
-3
-255
-103
-0
-251
-62
-1
-252
-39
-0
-253
-73
-0
-255
-125
-0
-255
-151
-0
-255
-168
-0
-254
-176
-0
-254
-201
-0
-254
-227
-0
-253
-218
-0
-253
-212
-0
-254
-201
-0
-254
-176
-0
-255
-151
-0
-254
-176
-0
-252
-182
-0
-252
-182
-0
-252
-182
-0
-252
-182
-0
-249
-171
-5
-249
-171
-5
-249
-171
-5
-249
-171
-5
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-255
-125
-0
-255
-87
-0
-252
-39
-0
-252
-39
-0
-255
-87
-0
-252
-132
-0
-251
-163
-0
-254
-176
-0
-255
-192
-0
-253
-206
-0
-251
-222
-3
-251
-222
-3
-253
-212
-0
-255
-192
-0
-255
-151
-0
-255
-151
-0
-254
-176
-0
-252
-182
-0
-252
-182
-0
-254
-176
-0
-254
-176
-0
-254
-176
-0
-254
-176
-0
-254
-176
-0
-249
-171
-5
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-252
-132
-0
-255
-103
-0
-253
-53
-0
-254
-23
-0
-253
-53
-0
-255
-103
-0
-255
-151
-0
-254
-176
-0
-255
-192
-0
-253
-206
-0
-253
-218
-0
-253
-218
-0
-253
-218
-0
-254
-201
-0
-255
-168
-0
-255
-125
-0
-255
-145
-0
-254
-176
-0
-254
-176
-0
-254
-176
-0
-255
-168
-0
-255
-168
-0
-255
-168
-0
-255
-168
-0
-254
-176
-0
-249
-171
-5
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-250
-122
-6
-255
-87
-0
-252
-39
-0
-254
-23
-0
-253
-53
-0
-252
-111
-1
-253
-156
-0
-255
-192
-0
-253
-206
-0
-253
-212
-0
-253
-218
-0
-254
-227
-0
-253
-206
-0
-252
-182
-0
-253
-140
-3
-252
-111
-1
-252
-132
-0
-251
-163
-0
-251
-163
-0
-255
-151
-0
-255
-145
-0
-255
-145
-0
-253
-156
-0
-254
-176
-0
-254
-176
-0
-254
-176
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-253
-73
-0
-252
-82
-5
-0
-1
-0
-0
-1
-0
-250
-122
-6
-252
-111
-1
-251
-62
-1
-254
-23
-0
-254
-23
-0
-251
-62
-1
-252
-111
-1
-253
-156
-0
-252
-182
-0
-252
-182
-0
-254
-176
-0
-255
-192
-0
-254
-176
-0
-255
-145
-0
-252
-111
-1
-251
-62
-1
-253
-53
-0
-251
-62
-1
-255
-103
-0
-255
-125
-0
-255
-125
-0
-255
-125
-0
-255
-125
-0
-255
-145
-0
-254
-176
-0
-254
-176
-0
-255
-168
-0
-251
-163
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-251
-62
-1
-251
-62
-1
-253
-53
-0
-253
-53
-0
-252
-82
-5
-252
-111
-1
-252
-111
-1
-255
-87
-0
-253
-53
-0
-254
-23
-0
-254
-23
-0
-251
-62
-1
-255
-103
-0
-255
-125
-0
-252
-94
-0
-255
-87
-0
-255
-145
-0
-252
-182
-0
-255
-192
-0
-254
-176
-0
-255
-168
-0
-253
-140
-3
-252
-111
-1
-255
-103
-0
-252
-94
-0
-251
-62
-1
-253
-53
-0
-253
-73
-0
-252
-111
-1
-255
-145
-0
-253
-156
-0
-255
-151
-0
-251
-163
-0
-255
-168
-0
-247
-158
-17
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-253
-53
-0
-252
-39
-0
-254
-23
-0
-254
-23
-0
-253
-53
-0
-255
-87
-0
-252
-94
-0
-253
-73
-0
-252
-39
-0
-254
-23
-0
-254
-23
-0
-253
-53
-0
-253
-53
-0
-252
-39
-0
-253
-73
-0
-255
-145
-0
-253
-206
-0
-253
-235
-0
-253
-247
-0
-252
-241
-0
-253
-247
-0
-247
-234
-53
-250
-206
-52
-254
-185
-33
-255
-168
-0
-253
-140
-3
-252
-111
-1
-251
-62
-1
-252
-39
-0
-255
-87
-0
-255
-125
-0
-255
-125
-0
-253
-156
-0
-251
-163
-0
-253
-156
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-253
-53
-0
-254
-23
-0
-254
-23
-0
-254
-23
-0
-255
-0
-0
-254
-23
-0
-253
-53
-0
-251
-62
-1
-253
-53
-0
-252
-39
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-254
-23
-0
-252
-82
-5
-253
-156
-0
-253
-235
-0
-247
-234
-53
-243
-230
-87
-243
-227
-122
-243
-227
-122
-245
-230
-150
-245
-230
-150
-254
-208
-136
-253
-197
-105
-254
-195
-91
-250
-206
-52
-250
-190
-17
-247
-145
-3
-252
-94
-0
-252
-39
-0
-252
-39
-0
-255
-103
-0
-255
-151
-0
-253
-156
-0
-255
-145
-0
-253
-140
-3
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-253
-53
-0
-254
-23
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-254
-23
-0
-254
-23
-0
-254
-23
-0
-254
-23
-0
-255
-0
-0
-255
-0
-0
-254
-23
-0
-255
-87
-0
-248
-147
-35
-249
-189
-72
-245
-207
-109
-247
-223
-154
-246
-228
-184
-249
-236
-207
-240
-229
-209
-234
-225
-211
-234
-225
-211
-227
-210
-189
-227
-210
-189
-234
-196
-163
-231
-192
-138
-245
-207
-109
-249
-189
-72
-249
-171
-5
-252
-111
-1
-254
-23
-0
-252
-39
-0
-255
-125
-0
-255
-145
-0
-255
-145
-0
-252
-132
-0
-252
-132
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-240
-42
-0
-254
-23
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-254
-23
-0
-239
-71
-0
-242
-132
-58
-243
-179
-115
-234
-196
-163
-227
-210
-189
-216
-207
-200
-224
-215
-208
-224
-215
-208
-224
-215
-208
-224
-215
-208
-224
-215
-208
-224
-215
-208
-224
-215
-208
-216
-207
-200
-227
-210
-189
-224
-207
-170
-231
-192
-138
-228
-174
-82
-253
-164
-50
-252
-94
-0
-254
-23
-0
-252
-39
-0
-255
-103
-0
-255
-125
-0
-255
-125
-0
-255
-125
-0
-250
-122
-6
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-240
-42
-0
-254
-23
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-254
-23
-0
-240
-42
-0
-226
-105
-71
-233
-162
-120
-216
-194
-174
-208
-199
-191
-208
-199
-191
-208
-199
-191
-208
-199
-191
-208
-199
-191
-208
-199
-191
-208
-199
-191
-208
-199
-191
-208
-199
-191
-208
-199
-191
-208
-199
-191
-208
-199
-191
-208
-199
-191
-216
-194
-174
-234
-196
-163
-243
-179
-115
-237
-149
-36
-248
-83
-28
-255
-0
-0
-252
-39
-0
-252
-94
-0
-255
-103
-0
-255
-103
-0
-252
-111
-1
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-254
-23
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-238
-0
-0
-230
-94
-76
-215
-157
-140
-205
-177
-161
-175
-158
-146
-175
-158
-146
-162
-141
-126
-175
-158
-146
-188
-173
-162
-199
-188
-177
-199
-188
-177
-199
-188
-177
-199
-188
-177
-199
-188
-177
-199
-188
-177
-199
-188
-177
-199
-188
-177
-199
-188
-177
-199
-188
-177
-199
-188
-177
-205
-177
-161
-233
-162
-120
-242
-132
-58
-240
-42
-0
-255
-0
-0
-252
-39
-0
-253
-73
-0
-255
-87
-0
-255
-103
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-254
-23
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-238
-0
-0
-236
-73
-58
-223
-147
-134
-165
-137
-118
-129
-110
-98
-141
-122
-107
-141
-122
-107
-141
-122
-107
-141
-122
-107
-129
-110
-98
-138
-127
-118
-188
-173
-162
-188
-173
-162
-188
-173
-162
-188
-173
-162
-188
-173
-162
-188
-173
-162
-188
-173
-162
-188
-173
-162
-188
-173
-162
-188
-173
-162
-188
-173
-162
-205
-177
-161
-189
-129
-78
-232
-86
-43
-238
-0
-0
-255
-0
-0
-252
-39
-0
-253
-73
-0
-252
-94
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-238
-0
-0
-238
-0
-0
-238
-0
-0
-204
-17
-0
-199
-98
-76
-148
-107
-96
-129
-110
-98
-141
-122
-107
-97
-82
-72
-87
-66
-54
-87
-66
-54
-87
-66
-54
-87
-66
-54
-115
-93
-80
-129
-110
-98
-175
-158
-146
-175
-158
-146
-175
-158
-146
-175
-158
-146
-175
-158
-146
-175
-158
-146
-175
-158
-146
-175
-158
-146
-175
-158
-146
-175
-158
-146
-175
-158
-146
-175
-144
-117
-226
-105
-71
-223
-4
-0
-238
-0
-0
-254
-23
-0
-251
-62
-1
-255
-87
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-238
-0
-0
-223
-4
-0
-212
-0
-0
-182
-48
-41
-144
-92
-77
-120
-95
-77
-87
-66
-54
-73
-51
-33
-129
-110
-98
-188
-173
-162
-199
-188
-177
-188
-173
-162
-108
-96
-89
-40
-23
-16
-45
-34
-29
-108
-78
-63
-162
-141
-126
-162
-141
-126
-162
-141
-126
-141
-122
-107
-129
-110
-98
-141
-122
-107
-141
-122
-107
-141
-122
-107
-129
-110
-98
-141
-122
-107
-165
-137
-118
-180
-109
-90
-179
-0
-0
-238
-0
-0
-238
-0
-0
-253
-53
-0
-255
-87
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-223
-4
-0
-204
-17
-0
-164
-3
-0
-146
-57
-50
-108
-78
-63
-73
-51
-33
-64
-51
-42
-175
-158
-146
-232
-224
-218
-246
-242
-239
-246
-242
-239
-246
-242
-239
-232
-224
-218
-153
-141
-133
-10
-3
-1
-10
-3
-1
-115
-93
-80
-141
-122
-107
-108
-78
-63
-115
-93
-80
-129
-110
-98
-129
-110
-98
-115
-93
-80
-129
-110
-98
-141
-122
-107
-129
-110
-98
-115
-93
-80
-144
-92
-77
-182
-48
-41
-212
-0
-0
-238
-0
-0
-252
-39
-0
-252
-82
-5
-252
-111
-1
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-254
-23
-0
-255
-0
-0
-255
-0
-0
-238
-0
-0
-212
-0
-0
-179
-0
-0
-116
-0
-0
-78
-33
-25
-87
-66
-54
-45
-34
-29
-138
-127
-118
-199
-188
-177
-216
-207
-200
-239
-233
-231
-246
-242
-239
-246
-242
-239
-246
-242
-239
-239
-233
-231
-138
-127
-118
-10
-3
-1
-45
-34
-29
-58
-39
-28
-58
-39
-28
-58
-39
-28
-97
-82
-72
-108
-96
-89
-108
-96
-89
-97
-82
-72
-64
-51
-42
-87
-66
-54
-115
-93
-80
-88
-59
-44
-100
-16
-5
-179
-0
-0
-238
-0
-0
-238
-0
-0
-251
-62
-1
-248
-98
-10
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-254
-23
-0
-255
-0
-0
-255
-0
-0
-238
-0
-0
-212
-0
-0
-164
-3
-0
-81
-2
-0
-78
-33
-25
-40
-23
-16
-108
-96
-89
-188
-173
-162
-208
-199
-191
-224
-215
-208
-232
-224
-218
-239
-233
-231
-246
-242
-239
-239
-233
-231
-239
-233
-231
-216
-207
-200
-64
-51
-42
-29
-22
-18
-10
-3
-1
-76
-66
-59
-162
-141
-126
-208
-199
-191
-239
-233
-231
-246
-242
-239
-239
-233
-231
-208
-199
-191
-141
-122
-107
-73
-51
-33
-64
-51
-42
-53
-2
-0
-149
-0
-0
-238
-0
-0
-238
-0
-0
-252
-39
-0
-252
-82
-5
-248
-83
-28
-253
-73
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-254
-23
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-238
-0
-0
-212
-0
-0
-149
-0
-0
-64
-0
-0
-58
-39
-28
-58
-39
-28
-153
-141
-133
-199
-188
-177
-216
-207
-200
-224
-215
-208
-232
-224
-218
-232
-224
-218
-239
-233
-231
-239
-233
-231
-239
-233
-231
-224
-215
-208
-153
-141
-133
-40
-23
-16
-97
-82
-72
-188
-173
-162
-208
-199
-191
-216
-207
-200
-224
-215
-208
-239
-233
-231
-252
-254
-251
-246
-242
-239
-239
-233
-231
-153
-141
-133
-45
-34
-29
-34
-5
-2
-116
-0
-0
-212
-0
-0
-255
-0
-0
-254
-23
-0
-252
-39
-0
-252
-39
-0
-253
-53
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-238
-0
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-238
-0
-0
-204
-17
-0
-131
-17
-1
-53
-2
-0
-40
-23
-16
-87
-66
-54
-188
-173
-162
-208
-199
-191
-224
-215
-208
-232
-224
-218
-232
-224
-218
-232
-224
-218
-232
-224
-218
-232
-224
-218
-188
-173
-162
-188
-173
-162
-162
-141
-126
-87
-66
-54
-175
-158
-146
-199
-188
-177
-224
-215
-208
-232
-224
-218
-232
-224
-218
-232
-224
-218
-239
-233
-231
-246
-242
-239
-246
-242
-239
-224
-215
-208
-108
-96
-89
-17
-0
-0
-81
-2
-0
-204
-17
-0
-238
-0
-0
-255
-0
-0
-255
-0
-0
-254
-23
-0
-253
-53
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-252
-39
-0
-238
-0
-0
-254
-23
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-238
-0
-0
-204
-17
-0
-116
-0
-0
-42
-3
-1
-17
-0
-0
-97
-82
-72
-188
-173
-162
-208
-199
-191
-224
-215
-208
-224
-215
-208
-232
-224
-218
-232
-224
-218
-232
-224
-218
-208
-199
-191
-29
-22
-18
-153
-141
-133
-175
-158
-146
-115
-93
-80
-97
-82
-72
-216
-207
-200
-216
-207
-200
-232
-224
-218
-232
-224
-218
-232
-224
-218
-239
-233
-231
-239
-233
-231
-239
-233
-231
-224
-215
-208
-138
-127
-118
-40
-23
-16
-64
-0
-0
-179
-0
-0
-238
-0
-0
-255
-0
-0
-255
-0
-0
-254
-23
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-254
-23
-0
-254
-23
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-223
-4
-0
-179
-0
-0
-116
-0
-0
-34
-5
-2
-0
-1
-0
-108
-96
-89
-199
-188
-177
-208
-199
-191
-224
-215
-208
-224
-215
-208
-224
-215
-208
-224
-215
-208
-224
-215
-208
-175
-158
-146
-29
-22
-18
-29
-22
-18
-45
-34
-29
-87
-66
-54
-10
-3
-1
-97
-82
-72
-153
-141
-133
-232
-224
-218
-232
-224
-218
-232
-224
-218
-232
-224
-218
-232
-224
-218
-232
-224
-218
-208
-199
-191
-153
-141
-133
-45
-34
-29
-53
-2
-0
-164
-3
-0
-238
-0
-0
-255
-0
-0
-254
-23
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-254
-23
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-238
-0
-0
-212
-0
-0
-179
-0
-0
-100
-16
-5
-17
-0
-0
-0
-1
-0
-97
-82
-72
-199
-188
-177
-208
-199
-191
-216
-207
-200
-224
-215
-208
-224
-215
-208
-224
-215
-208
-224
-215
-208
-175
-158
-146
-76
-66
-59
-0
-1
-0
-10
-3
-1
-108
-78
-63
-10
-3
-1
-10
-3
-1
-138
-127
-118
-232
-224
-218
-224
-215
-208
-224
-215
-208
-224
-215
-208
-224
-215
-208
-224
-215
-208
-199
-188
-177
-138
-127
-118
-45
-34
-29
-42
-3
-1
-164
-3
-0
-238
-0
-0
-255
-0
-0
-252
-39
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-254
-23
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-238
-0
-0
-212
-0
-0
-179
-0
-0
-81
-2
-0
-17
-0
-0
-0
-1
-0
-76
-66
-59
-188
-173
-162
-216
-207
-200
-216
-207
-200
-224
-215
-208
-224
-215
-208
-224
-215
-208
-224
-215
-208
-199
-188
-177
-141
-122
-107
-64
-51
-42
-64
-51
-42
-87
-66
-54
-129
-110
-98
-64
-51
-42
-199
-188
-177
-224
-215
-208
-224
-215
-208
-224
-215
-208
-224
-215
-208
-224
-215
-208
-216
-207
-200
-199
-188
-177
-129
-110
-98
-10
-3
-1
-42
-3
-1
-149
-0
-0
-238
-0
-0
-238
-0
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-252
-39
-0
-254
-23
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-238
-0
-0
-223
-4
-0
-164
-3
-0
-81
-2
-0
-10
-3
-1
-0
-1
-0
-29
-22
-18
-175
-158
-146
-216
-207
-200
-216
-207
-200
-216
-207
-200
-216
-207
-200
-216
-207
-200
-216
-207
-200
-216
-207
-200
-175
-158
-146
-141
-122
-107
-115
-93
-80
-10
-3
-1
-141
-122
-107
-188
-173
-162
-208
-199
-191
-216
-207
-200
-216
-207
-200
-216
-207
-200
-216
-207
-200
-208
-199
-191
-199
-188
-177
-175
-158
-146
-76
-66
-59
-0
-1
-0
-34
-5
-2
-131
-17
-1
-223
-4
-0
-238
-0
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-252
-39
-0
-254
-23
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-238
-0
-0
-164
-3
-0
-64
-0
-0
-10
-3
-1
-0
-1
-0
-0
-1
-0
-108
-96
-89
-199
-188
-177
-216
-207
-200
-216
-207
-200
-216
-207
-200
-216
-207
-200
-208
-199
-191
-223
-147
-134
-229
-105
-88
-230
-94
-76
-229
-105
-88
-248
-126
-98
-223
-122
-99
-223
-122
-99
-217
-137
-110
-217
-188
-181
-216
-207
-200
-216
-207
-200
-216
-207
-200
-208
-199
-191
-188
-173
-162
-97
-82
-72
-0
-1
-0
-0
-1
-0
-22
-0
-3
-116
-0
-0
-212
-0
-0
-238
-0
-0
-235
-36
-9
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-252
-39
-0
-254
-23
-0
-255
-0
-0
-255
-0
-0
-238
-0
-0
-164
-3
-0
-53
-2
-0
-10
-3
-1
-0
-1
-0
-0
-1
-0
-29
-22
-18
-162
-141
-126
-199
-188
-177
-208
-199
-191
-199
-188
-177
-205
-177
-161
-236
-73
-58
-243
-69
-41
-248
-126
-98
-255
-165
-114
-250
-191
-166
-253
-217
-189
-254
-228
-219
-246
-242
-239
-254
-228
-219
-239
-136
-103
-215
-157
-140
-208
-199
-191
-188
-173
-162
-129
-110
-98
-45
-34
-29
-0
-1
-0
-0
-1
-0
-0
-1
-0
-17
-0
-0
-100
-16
-5
-204
-17
-0
-238
-0
-0
-238
-0
-0
-252
-39
-0
-252
-39
-0
-253
-53
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-252
-39
-0
-255
-0
-0
-255
-0
-0
-223
-4
-0
-149
-0
-0
-42
-3
-1
-10
-3
-1
-0
-1
-0
-0
-1
-0
-0
-1
-0
-64
-51
-42
-175
-158
-146
-199
-188
-177
-199
-188
-177
-229
-105
-88
-235
-36
-9
-240
-42
-0
-240
-42
-0
-248
-92
-36
-248
-143
-92
-253
-177
-133
-250
-191
-166
-253
-217
-189
-254
-228
-219
-254
-228
-219
-223
-122
-99
-162
-141
-126
-129
-110
-98
-45
-34
-29
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-10
-3
-1
-64
-0
-0
-179
-0
-0
-238
-0
-0
-255
-0
-0
-255
-0
-0
-254
-23
-0
-254
-23
-0
-253
-53
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-253
-156
-0
-255
-125
-0
-252
-132
-0
-255
-125
-0
-0
-1
-0
-253
-53
-0
-254
-23
-0
-255
-0
-0
-212
-0
-0
-116
-0
-0
-22
-0
-3
-0
-1
-0
-0
-1
-0
-0
-1
-0
-10
-3
-1
-129
-110
-98
-188
-173
-162
-175
-158
-146
-175
-158
-146
-199
-98
-76
-243
-69
-41
-235
-36
-9
-240
-42
-0
-240
-42
-0
-240
-42
-0
-248
-92
-36
-248
-143
-92
-253
-177
-133
-250
-191
-166
-250
-191
-166
-223
-122
-99
-224
-215
-208
-224
-215
-208
-199
-188
-177
-108
-96
-89
-0
-1
-0
-0
-1
-0
-0
-1
-0
-10
-3
-1
-42
-3
-1
-131
-17
-1
-223
-4
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-252
-39
-0
-252
-82
-5
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-255
-151
-0
-252
-111
-1
-252
-111
-1
-252
-111
-1
-252
-94
-0
-253
-53
-0
-254
-23
-0
-238
-0
-0
-179
-0
-0
-64
-0
-0
-10
-3
-1
-0
-1
-0
-0
-1
-0
-0
-1
-0
-153
-141
-133
-239
-233
-231
-239
-233
-231
-224
-215
-208
-199
-188
-177
-188
-173
-162
-230
-94
-76
-243
-69
-41
-240
-42
-0
-240
-42
-0
-240
-42
-0
-240
-42
-0
-239
-71
-0
-249
-123
-63
-248
-143
-92
-226
-105
-71
-216
-207
-200
-246
-242
-239
-255
-251
-248
-255
-251
-248
-239
-233
-231
-138
-127
-118
-10
-3
-1
-0
-1
-0
-0
-1
-0
-17
-0
-0
-81
-2
-0
-179
-0
-0
-238
-0
-0
-255
-0
-0
-255
-0
-0
-255
-0
-0
-254
-23
-0
-253
-73
-0
-252
-111
-1
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-250
-190
-17
-255
-151
-0
-255
-87
-0
-251
-62
-1
-255
-87
-0
-253
-73
-0
-240
-42
-0
-252
-39
-0
-212
-0
-0
-116
-0
-0
-34
-5
-2
-10
-3
-1
-0
-1
-0
-0
-1
-0
-138
-127
-118
-246
-242
-239
-252
-254
-251
-255
-251
-248
-246
-242
-239
-239
-233
-231
-224
-215
-208
-188
-173
-162
-230
-94
-76
-248
-83
-28
-240
-42
-0
-240
-42
-0
-240
-42
-0
-240
-42
-0
-241
-61
-2
-232
-86
-43
-205
-177
-161
-246
-242
-239
-252
-254
-251
-252
-254
-251
-252
-254
-251
-252
-254
-251
-246
-242
-239
-138
-127
-118
-10
-3
-1
-0
-1
-0
-10
-3
-1
-34
-5
-2
-116
-0
-0
-204
-17
-0
-240
-42
-0
-254
-23
-0
-255
-0
-0
-254
-23
-0
-253
-73
-0
-255
-125
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-253
-206
-0
-255
-192
-0
-255
-151
-0
-253
-73
-0
-252
-39
-0
-252
-39
-0
-252
-39
-0
-253
-73
-0
-229
-54
-6
-149
-0
-0
-53
-2
-0
-10
-3
-1
-0
-1
-0
-0
-1
-0
-97
-82
-72
-232
-224
-218
-252
-254
-251
-252
-254
-251
-252
-254
-251
-252
-254
-251
-255
-251
-248
-249
-236
-207
-249
-229
-192
-199
-188
-177
-232
-93
-65
-243
-69
-41
-240
-42
-0
-240
-42
-0
-240
-42
-0
-229
-54
-6
-205
-154
-135
-239
-233
-231
-255
-251
-248
-252
-254
-251
-252
-254
-251
-252
-254
-251
-255
-251
-248
-252
-254
-251
-239
-233
-231
-108
-96
-89
-0
-1
-0
-0
-1
-0
-10
-3
-1
-53
-2
-0
-149
-0
-0
-215
-80
-5
-248
-98
-10
-253
-53
-0
-251
-62
-1
-255
-103
-0
-253
-140
-3
-251
-163
-0
-250
-190
-17
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-253
-218
-0
-253
-206
-0
-252
-182
-0
-253
-140
-3
-253
-73
-0
-254
-23
-0
-254
-23
-0
-252
-82
-5
-252
-111
-1
-187
-54
-1
-81
-2
-0
-17
-0
-0
-0
-1
-0
-0
-1
-0
-45
-34
-29
-208
-199
-191
-252
-254
-251
-252
-254
-251
-252
-254
-251
-252
-254
-251
-252
-254
-251
-252
-254
-251
-246
-228
-184
-252
-219
-138
-240
-229
-209
-199
-188
-177
-232
-93
-65
-248
-92
-36
-240
-42
-0
-229
-54
-6
-217
-137
-110
-232
-224
-218
-246
-242
-239
-255
-251
-248
-252
-254
-251
-252
-254
-251
-252
-254
-251
-252
-254
-251
-252
-254
-251
-252
-254
-251
-208
-199
-191
-64
-51
-42
-0
-1
-0
-0
-1
-0
-10
-3
-1
-64
-0
-0
-165
-64
-27
-212
-142
-16
-237
-149
-36
-252
-111
-1
-253
-140
-3
-254
-176
-0
-255
-192
-0
-254
-201
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-251
-222
-3
-253
-218
-0
-254
-201
-0
-251
-163
-0
-252
-111
-1
-253
-53
-0
-252
-39
-0
-239
-71
-0
-243
-119
-33
-214
-102
-32
-100
-16
-5
-17
-0
-0
-0
-1
-0
-0
-1
-0
-10
-3
-1
-138
-127
-118
-246
-242
-239
-252
-254
-251
-252
-254
-251
-252
-254
-251
-255
-251
-248
-252
-254
-251
-252
-254
-251
-246
-228
-184
-254
-208
-136
-246
-228
-184
-232
-224
-218
-217
-188
-181
-232
-93
-65
-248
-112
-57
-216
-126
-60
-224
-207
-170
-246
-242
-239
-252
-254
-251
-252
-254
-251
-252
-254
-251
-255
-251
-248
-255
-251
-248
-252
-254
-251
-255
-251
-248
-252
-254
-251
-252
-254
-251
-153
-141
-133
-10
-3
-1
-0
-1
-0
-0
-1
-0
-17
-0
-0
-83
-41
-15
-189
-129
-78
-207
-175
-92
-228
-174
-82
-221
-134
-23
-236
-173
-0
-254
-201
-0
-253
-212
-0
-253
-212
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-254
-227
-0
-253
-218
-0
-255
-192
-0
-252
-132
-0
-253
-73
-0
-251
-62
-1
-247
-98
-31
-243
-119
-33
-214
-102
-32
-100
-16
-5
-22
-0
-3
-0
-1
-0
-0
-1
-0
-0
-1
-0
-76
-66
-59
-216
-207
-200
-252
-254
-251
-252
-254
-251
-255
-251
-248
-255
-251
-248
-255
-251
-248
-252
-254
-251
-252
-254
-251
-251
-212
-160
-255
-165
-114
-250
-191
-166
-254
-243
-226
-239
-233
-231
-234
-225
-211
-231
-192
-138
-254
-208
-136
-246
-228
-184
-254
-243
-226
-252
-254
-251
-255
-251
-248
-252
-254
-251
-255
-251
-248
-252
-254
-251
-252
-254
-251
-252
-254
-251
-252
-254
-251
-252
-254
-251
-224
-215
-208
-76
-66
-59
-0
-1
-0
-0
-1
-0
-0
-1
-0
-17
-0
-0
-83
-41
-15
-127
-102
-70
-194
-168
-113
-194
-168
-113
-166
-132
-52
-212
-179
-0
-253
-218
-0
-254
-227
-0
-254
-227
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-252
-241
-0
-253
-235
-0
-253
-218
-0
-255
-168
-0
-252
-94
-0
-252
-82
-5
-250
-122
-6
-214
-102
-32
-165
-64
-27
-100
-16
-5
-22
-0
-3
-10
-3
-1
-0
-1
-0
-0
-1
-0
-10
-3
-1
-153
-141
-133
-246
-242
-239
-255
-251
-248
-255
-251
-248
-254
-243
-226
-249
-236
-207
-249
-236
-207
-249
-236
-207
-253
-217
-189
-243
-69
-41
-253
-53
-0
-249
-123
-63
-254
-243
-226
-246
-242
-239
-254
-243
-226
-254
-208
-136
-253
-197
-105
-245
-230
-150
-249
-236
-207
-255
-251
-248
-255
-251
-248
-252
-254
-251
-252
-254
-251
-252
-254
-251
-252
-254
-251
-255
-251
-248
-255
-251
-248
-252
-254
-251
-252
-254
-251
-153
-141
-133
-10
-3
-1
-0
-1
-0
-0
-1
-0
-10
-3
-1
-22
-0
-3
-34
-5
-2
-108
-78
-63
-175
-144
-117
-216
-198
-139
-187
-156
-67
-226
-204
-5
-253
-235
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-252
-241
-0
-252
-241
-0
-253
-218
-0
-247
-145
-3
-252
-111
-1
-247
-145
-3
-216
-93
-0
-165
-64
-27
-81
-2
-0
-81
-2
-0
-53
-2
-0
-17
-0
-0
-10
-3
-1
-0
-1
-0
-64
-51
-42
-199
-188
-177
-254
-243
-226
-249
-236
-207
-254
-243
-226
-253
-217
-189
-254
-208
-136
-255
-212
-149
-245
-207
-109
-243
-119
-33
-254
-23
-0
-253
-156
-0
-255
-212
-149
-254
-243
-226
-252
-254
-251
-249
-229
-192
-248
-149
-70
-253
-164
-50
-241
-219
-98
-254
-243
-226
-254
-243
-226
-249
-229
-192
-249
-236
-207
-249
-236
-207
-254
-243
-226
-254
-243
-226
-254
-243
-226
-254
-243
-226
-252
-254
-251
-252
-254
-251
-208
-199
-191
-64
-51
-42
-0
-1
-0
-10
-3
-1
-17
-0
-0
-53
-2
-0
-42
-3
-1
-10
-3
-1
-64
-51
-42
-141
-122
-107
-216
-198
-139
-226
-204
-5
-253
-235
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-253
-247
-0
-253
-247
-0
-253
-206
-0
-236
-147
-0
-247
-172
-33
-214
-102
-32
-131
-17
-1
-64
-0
-0
-53
-2
-0
-131
-17
-1
-149
-0
-0
-64
-0
-0
-17
-0
-0
-0
-1
-0
-108
-96
-89
-232
-224
-218
-249
-236
-207
-247
-223
-154
-250
-222
-164
-253
-197
-105
-250
-206
-52
-254
-225
-88
-246
-135
-42
-255
-87
-0
-253
-53
-0
-254
-185
-33
-254
-208
-136
-255
-212
-149
-255
-251
-248
-251
-212
-160
-252
-39
-0
-252
-165
-79
-253
-197
-105
-251
-212
-160
-251
-212
-160
-254
-208
-136
-255
-212
-149
-251
-212
-160
-250
-222
-164
-246
-228
-184
-249
-229
-192
-254
-243
-226
-252
-254
-251
-252
-254
-251
-239
-233
-231
-108
-96
-89
-0
-1
-0
-10
-3
-1
-64
-0
-0
-116
-0
-0
-81
-2
-0
-17
-0
-0
-0
-1
-0
-29
-22
-18
-127
-102
-70
-214
-208
-7
-253
-235
-0
-252
-241
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-252
-253
-0
-252
-241
-0
-246
-202
-21
-250
-206
-52
-178
-109
-17
-116
-0
-0
-64
-0
-0
-40
-23
-16
-83
-41
-15
-187
-54
-1
-212
-0
-0
-116
-0
-0
-34
-5
-2
-10
-3
-1
-153
-141
-133
-254
-228
-219
-252
-189
-140
-249
-189
-72
-253
-197
-105
-247
-158
-17
-251
-163
-0
-254
-185
-33
-246
-135
-42
-252
-82
-5
-251
-62
-1
-252
-111
-1
-255
-87
-0
-255
-87
-0
-249
-236
-207
-253
-197
-105
-252
-111
-1
-252
-189
-140
-252
-165
-79
-246
-135
-42
-254
-182
-99
-254
-182
-99
-253
-197
-105
-252
-219
-138
-245
-204
-88
-254
-195
-91
-243
-179
-115
-251
-212
-160
-249
-236
-207
-254
-243
-226
-254
-243
-226
-153
-141
-133
-29
-22
-18
-22
-0
-3
-116
-0
-0
-149
-0
-0
-131
-17
-1
-83
-41
-15
-40
-23
-16
-10
-3
-1
-10
-3
-1
-135
-126
-11
-237
-235
-0
-253
-247
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-253
-247
-0
-252
-241
-0
-249
-226
-16
-190
-156
-11
-83
-41
-15
-78
-33
-25
-88
-59
-44
-104
-77
-52
-140
-97
-37
-215
-80
-5
-223
-4
-0
-149
-0
-0
-42
-3
-1
-45
-34
-29
-188
-173
-162
-234
-196
-163
-247
-98
-31
-253
-164
-50
-253
-164
-50
-255
-103
-0
-250
-122
-6
-255
-87
-0
-252
-165
-79
-248
-149
-70
-255
-103
-0
-255
-87
-0
-249
-123
-63
-242
-132
-58
-254
-243
-226
-254
-225
-88
-249
-171
-5
-253
-217
-189
-252
-165
-79
-252
-94
-0
-250
-122
-6
-252
-111
-1
-254
-176
-0
-250
-190
-17
-253
-164
-50
-255
-125
-0
-252
-111
-1
-250
-122
-6
-252
-165
-79
-250
-222
-164
-249
-229
-192
-188
-173
-162
-64
-51
-42
-34
-5
-2
-149
-0
-0
-179
-0
-0
-187
-54
-1
-178
-109
-17
-140
-97
-37
-73
-51
-33
-29
-22
-18
-43
-37
-9
-166
-163
-1
-252
-241
-0
-237
-235
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-253
-247
-0
-253
-247
-0
-226
-204
-5
-135
-126
-11
-96
-80
-25
-104
-77
-52
-0
-1
-0
-0
-1
-0
-0
-1
-0
-226
-90
-0
-223
-4
-0
-164
-3
-0
-42
-3
-1
-76
-66
-59
-208
-199
-191
-234
-196
-163
-252
-132
-0
-247
-174
-61
-253
-164
-50
-255
-125
-0
-249
-171
-5
-252
-132
-0
-254
-182
-99
-255
-212
-149
-255
-151
-0
-255
-125
-0
-251
-212
-160
-254
-243
-226
-254
-243
-226
-254
-185
-33
-250
-122
-6
-254
-243
-226
-243
-179
-115
-255
-125
-0
-253
-140
-3
-247
-172
-33
-254
-225
-88
-248
-147
-35
-250
-122
-6
-246
-135
-42
-254
-182
-99
-248
-147
-35
-252
-132
-0
-249
-189
-72
-250
-222
-164
-208
-199
-191
-76
-66
-59
-42
-3
-1
-164
-3
-0
-204
-17
-0
-202
-42
-0
-253
-156
-0
-0
-1
-0
-0
-1
-0
-104
-77
-52
-73
-51
-33
-96
-80
-25
-191
-187
-0
-237
-235
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-237
-235
-0
-237
-235
-0
-191
-187
-0
-135
-126
-11
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-216
-93
-0
-235
-36
-9
-179
-0
-0
-64
-0
-0
-108
-96
-89
-216
-207
-200
-231
-192
-138
-253
-156
-0
-253
-197
-105
-247
-174
-61
-255
-151
-0
-253
-164
-50
-247
-174
-61
-249
-229
-192
-251
-212
-160
-255
-168
-0
-255
-151
-0
-246
-228
-184
-249
-236
-207
-254
-208
-136
-255
-168
-0
-253
-156
-0
-249
-236
-207
-253
-197
-105
-255
-151
-0
-250
-190
-17
-243
-227
-122
-249
-229
-192
-248
-147
-35
-253
-156
-0
-249
-189
-72
-252
-219
-138
-249
-189
-72
-251
-163
-0
-254
-185
-33
-251
-212
-160
-224
-215
-208
-97
-82
-72
-64
-0
-0
-179
-0
-0
-212
-0
-0
-239
-71
-0
-253
-156
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-127
-102
-70
-135
-126
-11
-166
-163
-1
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-214
-208
-7
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-235
-125
-1
-235
-36
-9
-204
-17
-0
-100
-16
-5
-129
-110
-98
-224
-215
-208
-252
-189
-140
-249
-171
-5
-252
-219
-138
-245
-204
-88
-254
-176
-0
-252
-219
-138
-249
-229
-192
-254
-228
-219
-245
-207
-109
-254
-176
-0
-254
-176
-0
-249
-236
-207
-249
-236
-207
-254
-182
-99
-254
-176
-0
-254
-176
-0
-246
-228
-184
-245
-204
-88
-254
-176
-0
-254
-185
-33
-253
-217
-189
-246
-242
-239
-254
-208
-136
-254
-176
-0
-252
-182
-0
-250
-190
-17
-250
-190
-17
-252
-182
-0
-250
-190
-17
-246
-228
-184
-232
-224
-218
-115
-93
-80
-81
-2
-0
-179
-0
-0
-238
-0
-0
-252
-94
-0
-251
-163
-0
-250
-190
-17
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-235
-125
-1
-229
-54
-6
-212
-0
-0
-116
-0
-0
-141
-122
-107
-224
-215
-208
-227
-210
-189
-247
-223
-154
-246
-228
-184
-245
-230
-150
-254
-225
-88
-243
-227
-122
-247
-223
-154
-253
-217
-189
-245
-204
-88
-246
-202
-21
-245
-204
-88
-246
-242
-239
-246
-242
-239
-253
-217
-189
-250
-206
-52
-250
-206
-52
-240
-229
-209
-247
-223
-154
-250
-206
-52
-245
-207
-109
-239
-233
-231
-246
-242
-239
-246
-242
-239
-247
-223
-154
-249
-207
-71
-246
-202
-21
-246
-202
-21
-250
-206
-52
-252
-219
-138
-234
-225
-211
-224
-215
-208
-129
-110
-98
-116
-0
-0
-212
-0
-0
-238
-0
-0
-252
-111
-1
-252
-182
-0
-254
-201
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-236
-147
-0
-226
-90
-0
-235
-36
-9
-149
-0
-0
-168
-120
-102
-216
-207
-200
-232
-224
-218
-246
-242
-239
-249
-236
-207
-243
-230
-173
-243
-227
-122
-243
-230
-87
-245
-207
-109
-234
-196
-163
-253
-217
-189
-250
-222
-164
-240
-229
-209
-239
-233
-231
-239
-233
-231
-239
-233
-231
-249
-229
-192
-246
-228
-184
-239
-233
-231
-239
-233
-231
-249
-229
-192
-234
-225
-211
-239
-233
-231
-239
-233
-231
-239
-233
-231
-239
-233
-231
-240
-229
-209
-243
-230
-173
-243
-230
-173
-249
-236
-207
-239
-233
-231
-239
-233
-231
-216
-207
-200
-148
-107
-96
-149
-0
-0
-223
-4
-0
-252
-39
-0
-253
-140
-3
-255
-192
-0
-253
-206
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-236
-173
-0
-235
-125
-1
-240
-42
-0
-179
-0
-0
-180
-109
-90
-216
-194
-174
-240
-229
-209
-249
-236
-207
-243
-230
-173
-243
-227
-122
-243
-230
-87
-247
-234
-53
-249
-207
-71
-243
-179
-115
-250
-191
-166
-237
-209
-206
-237
-209
-206
-224
-215
-208
-232
-224
-218
-239
-233
-231
-239
-233
-231
-232
-224
-218
-237
-209
-206
-237
-209
-206
-232
-224
-218
-239
-233
-231
-232
-224
-218
-232
-224
-218
-232
-224
-218
-232
-224
-218
-239
-233
-231
-239
-233
-231
-239
-233
-231
-232
-224
-218
-232
-224
-218
-232
-224
-218
-227
-210
-189
-180
-109
-90
-179
-0
-0
-238
-0
-0
-252
-82
-5
-251
-163
-0
-254
-201
-0
-253
-212
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-247
-158
-17
-252
-82
-5
-229
-54
-6
-199
-98
-76
-224
-207
-170
-224
-207
-170
-246
-228
-184
-245
-230
-150
-243
-230
-87
-247
-234
-53
-249
-226
-16
-253
-218
-0
-247
-174
-61
-255
-165
-114
-250
-191
-166
-232
-185
-177
-232
-185
-177
-232
-185
-177
-224
-215
-208
-224
-215
-208
-237
-209
-206
-232
-185
-177
-232
-185
-177
-237
-209
-206
-224
-215
-208
-234
-225
-211
-234
-225
-211
-234
-225
-211
-234
-225
-211
-232
-224
-218
-234
-225
-211
-240
-229
-209
-240
-229
-209
-234
-225
-211
-224
-215
-208
-224
-207
-170
-199
-98
-76
-204
-17
-0
-251
-62
-1
-255
-125
-0
-255
-192
-0
-253
-212
-0
-251
-222
-3
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-254
-176
-0
-250
-122
-6
-239
-71
-0
-214
-102
-32
-231
-192
-138
-224
-207
-170
-243
-230
-173
-243
-227
-122
-243
-230
-87
-249
-226
-16
-249
-226
-16
-251
-222
-3
-254
-185
-33
-248
-149
-70
-239
-136
-103
-237
-142
-131
-237
-142
-131
-237
-142
-131
-232
-185
-177
-216
-207
-200
-232
-185
-177
-223
-147
-134
-237
-142
-131
-232
-185
-177
-216
-194
-174
-227
-210
-189
-227
-210
-189
-227
-210
-189
-227
-210
-189
-227
-210
-189
-224
-207
-170
-224
-207
-170
-224
-207
-170
-234
-225
-211
-216
-207
-200
-216
-198
-139
-214
-102
-32
-252
-94
-0
-252
-94
-0
-251
-163
-0
-253
-206
-0
-253
-218
-0
-253
-235
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-251
-222
-3
-253
-206
-0
-255
-151
-0
-252
-94
-0
-250
-122
-6
-228
-174
-82
-231
-192
-138
-226
-201
-122
-243
-227
-122
-243
-230
-87
-249
-226
-16
-249
-226
-16
-251
-222
-3
-253
-212
-0
-247
-158
-17
-248
-112
-57
-232
-93
-65
-230
-94
-76
-229
-105
-88
-237
-142
-131
-217
-188
-181
-215
-157
-140
-229
-105
-88
-229
-105
-88
-223
-147
-134
-234
-196
-163
-234
-196
-163
-231
-192
-138
-224
-207
-170
-224
-207
-170
-224
-207
-170
-216
-198
-139
-216
-198
-139
-224
-207
-170
-227
-210
-189
-224
-207
-170
-245
-207
-109
-236
-147
-0
-252
-111
-1
-255
-145
-0
-255
-192
-0
-251
-222
-3
-254
-227
-0
-252
-241
-0
-252
-241
-0
-252
-241
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-254
-227
-0
-254
-227
-0
-254
-176
-0
-252
-111
-1
-250
-122
-6
-253
-164
-50
-228
-174
-82
-226
-201
-122
-241
-219
-98
-247
-223
-55
-249
-226
-16
-249
-226
-16
-251
-222
-3
-253
-218
-0
-250
-190
-17
-250
-122
-6
-248
-83
-28
-243
-69
-41
-236
-73
-58
-229
-105
-88
-223
-147
-134
-223
-122
-99
-236
-73
-58
-236
-73
-58
-223
-122
-99
-233
-162
-120
-243
-179
-115
-232
-189
-115
-232
-189
-115
-226
-201
-122
-226
-201
-122
-226
-201
-122
-226
-201
-122
-216
-198
-139
-224
-207
-170
-226
-201
-122
-249
-207
-71
-251
-163
-0
-252
-132
-0
-254
-176
-0
-253
-218
-0
-254
-227
-0
-252
-241
-0
-253
-247
-0
-253
-247
-0
-253
-247
-0
-253
-247
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-252
-241
-0
-253
-235
-0
-253
-218
-0
-255
-145
-0
-252
-111
-1
-247
-158
-17
-247
-174
-61
-245
-207
-109
-241
-219
-98
-247
-223
-55
-249
-226
-16
-249
-226
-16
-249
-226
-16
-251
-222
-3
-253
-206
-0
-251
-163
-0
-255
-103
-0
-251
-62
-1
-235
-36
-9
-236
-73
-58
-230
-94
-76
-236
-73
-58
-235
-36
-9
-243
-69
-41
-248
-126
-98
-230
-148
-90
-252
-165
-79
-247
-174
-61
-249
-189
-72
-245
-204
-88
-245
-204
-88
-241
-219
-98
-245
-207
-109
-226
-201
-122
-216
-198
-139
-245
-204
-88
-250
-190
-17
-255
-151
-0
-251
-163
-0
-253
-212
-0
-254
-227
-0
-252
-241
-0
-252
-241
-0
-253
-247
-0
-253
-247
-0
-253
-247
-0
-252
-253
-0
-253
-247
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-253
-247
-0
-252
-241
-0
-253
-235
-0
-255
-192
-0
-255
-125
-0
-255
-125
-0
-235
-125
-1
-246
-135
-42
-237
-149
-36
-247
-172
-33
-236
-173
-0
-246
-202
-21
-253
-212
-0
-249
-226
-16
-253
-212
-0
-250
-190
-17
-252
-132
-0
-252
-82
-5
-240
-42
-0
-235
-36
-9
-243
-69
-41
-235
-36
-9
-240
-42
-0
-248
-83
-28
-249
-123
-63
-248
-149
-70
-237
-149
-36
-247
-172
-33
-254
-185
-33
-247
-172
-33
-237
-149
-36
-237
-149
-36
-221
-134
-23
-216
-126
-60
-216
-126
-60
-237
-149
-36
-251
-163
-0
-251
-163
-0
-254
-201
-0
-254
-227
-0
-254
-227
-0
-252
-241
-0
-253
-247
-0
-253
-247
-0
-253
-247
-0
-252
-253
-0
-252
-253
-0
-252
-253
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-252
-253
-0
-252
-253
-0
-253
-247
-0
-254
-201
-0
-255
-125
-0
-255
-87
-0
-248
-98
-10
-246
-135
-42
-237
-149
-36
-236
-147
-0
-236
-147
-0
-247
-158
-17
-249
-171
-5
-249
-171
-5
-254
-185
-33
-250
-190
-17
-251
-163
-0
-252
-111
-1
-251
-62
-1
-240
-42
-0
-240
-42
-0
-253
-53
-0
-251
-62
-1
-247
-98
-31
-243
-119
-33
-248
-147
-35
-247
-158
-17
-250
-122
-6
-252
-82
-5
-241
-61
-2
-239
-71
-0
-252
-94
-0
-216
-93
-0
-242
-132
-58
-242
-132
-58
-248
-147
-35
-253
-140
-3
-255
-145
-0
-252
-182
-0
-254
-227
-0
-253
-235
-0
-252
-241
-0
-252
-241
-0
-253
-247
-0
-252
-253
-0
-252
-253
-0
-252
-253
-0
-252
-253
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-252
-253
-0
-253
-247
-0
-254
-227
-0
-254
-201
-0
-255
-192
-0
-254
-201
-0
-249
-207
-71
-245
-207
-109
-245
-207
-109
-250
-206
-52
-246
-202
-21
-252
-182
-0
-253
-156
-0
-236
-147
-0
-247
-145
-3
-253
-140
-3
-255
-145
-0
-252
-132
-0
-252
-82
-5
-251
-62
-1
-253
-53
-0
-251
-62
-1
-252
-82
-5
-248
-98
-10
-252
-132
-0
-252
-132
-0
-253
-73
-0
-252
-39
-0
-252
-39
-0
-253
-53
-0
-248
-98
-10
-254
-185
-33
-249
-207
-71
-252
-219
-138
-250
-222
-164
-254
-225
-88
-251
-222
-3
-253
-212
-0
-255
-192
-0
-252
-182
-0
-253
-218
-0
-252
-241
-0
-252
-241
-0
-253
-247
-0
-252
-253
-0
-252
-253
-0
-252
-253
-0
-252
-253
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-252
-253
-0
-253
-247
-0
-253
-235
-0
-253
-235
-0
-249
-226
-16
-247
-223
-55
-245
-207
-109
-255
-212
-149
-252
-219
-138
-254
-225
-88
-247
-223
-55
-251
-222
-3
-250
-190
-17
-251
-163
-0
-236
-147
-0
-252
-132
-0
-252
-82
-5
-255
-87
-0
-255
-103
-0
-253
-73
-0
-253
-73
-0
-252
-82
-5
-255
-103
-0
-250
-122
-6
-250
-122
-6
-253
-53
-0
-253
-53
-0
-253
-53
-0
-253
-73
-0
-252
-111
-1
-254
-201
-0
-247
-223
-55
-241
-219
-98
-251
-212
-160
-251
-212
-160
-252
-219
-138
-254
-225
-88
-249
-226
-16
-254
-227
-0
-253
-212
-0
-254
-201
-0
-254
-227
-0
-253
-247
-0
-252
-253
-0
-252
-253
-0
-252
-253
-0
-252
-253
-0
-252
-253
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-253
-247
-0
-253
-247
-0
-253
-247
-0
-252
-241
-0
-251
-222
-3
-249
-207
-71
-253
-197
-105
-243
-179
-115
-253
-177
-133
-243
-179
-115
-254
-195
-91
-250
-206
-52
-253
-218
-0
-253
-218
-0
-249
-171
-5
-251
-163
-0
-247
-145
-3
-252
-111
-1
-252
-39
-0
-252
-82
-5
-252
-94
-0
-252
-94
-0
-255
-103
-0
-255
-125
-0
-252
-132
-0
-251
-62
-1
-251
-62
-1
-253
-73
-0
-255
-87
-0
-255
-103
-0
-249
-171
-5
-253
-212
-0
-250
-206
-52
-253
-197
-105
-252
-189
-140
-253
-177
-133
-253
-177
-133
-254
-182
-99
-254
-195
-91
-250
-206
-52
-251
-222
-3
-251
-222
-3
-254
-227
-0
-253
-247
-0
-252
-253
-0
-252
-253
-0
-252
-253
-0
-252
-253
-0
-252
-253
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-253
-235
-0
-253
-247
-0
-253
-235
-0
-246
-202
-21
-247
-174
-61
-248
-149
-70
-248
-143
-92
-248
-143
-92
-248
-143
-92
-248
-143
-92
-248
-149
-70
-247
-174
-61
-250
-190
-17
-253
-206
-0
-250
-190
-17
-251
-163
-0
-247
-158
-17
-252
-132
-0
-251
-62
-1
-254
-23
-0
-252
-111
-1
-252
-111
-1
-255
-125
-0
-255
-145
-0
-252
-94
-0
-253
-73
-0
-255
-87
-0
-255
-103
-0
-252
-111
-1
-253
-140
-3
-250
-190
-17
-250
-190
-17
-247
-172
-33
-248
-149
-70
-248
-143
-92
-248
-143
-92
-248
-143
-92
-248
-143
-92
-248
-143
-92
-252
-165
-79
-254
-185
-33
-251
-222
-3
-253
-235
-0
-252
-241
-0
-252
-253
-0
-252
-253
-0
-252
-253
-0
-252
-253
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-253
-235
-0
-252
-241
-0
-253
-206
-0
-248
-147
-35
-249
-123
-63
-248
-112
-57
-248
-112
-57
-248
-112
-57
-248
-112
-57
-248
-112
-57
-248
-112
-57
-246
-135
-42
-247
-158
-17
-250
-190
-17
-252
-182
-0
-249
-171
-5
-251
-163
-0
-247
-145
-3
-252
-111
-1
-252
-39
-0
-252
-94
-0
-253
-140
-3
-255
-151
-0
-255
-151
-0
-255
-87
-0
-252
-94
-0
-252
-111
-1
-255
-125
-0
-253
-140
-3
-253
-156
-0
-252
-182
-0
-247
-172
-33
-246
-135
-42
-249
-123
-63
-248
-112
-57
-248
-112
-57
-248
-112
-57
-248
-112
-57
-248
-112
-57
-248
-112
-57
-246
-135
-42
-254
-185
-33
-253
-218
-0
-253
-235
-0
-252
-253
-0
-252
-253
-0
-252
-253
-0
-253
-247
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-226
-204
-5
-254
-227
-0
-253
-212
-0
-253
-156
-0
-247
-98
-31
-248
-83
-28
-248
-83
-28
-248
-83
-28
-248
-83
-28
-248
-83
-28
-248
-83
-28
-248
-83
-28
-248
-92
-36
-252
-111
-1
-247
-145
-3
-249
-171
-5
-249
-171
-5
-251
-163
-0
-247
-158
-17
-253
-140
-3
-252
-94
-0
-252
-111
-1
-251
-163
-0
-251
-163
-0
-253
-156
-0
-255
-103
-0
-250
-122
-6
-252
-132
-0
-255
-151
-0
-251
-163
-0
-251
-163
-0
-251
-163
-0
-252
-132
-0
-247
-98
-31
-248
-83
-28
-248
-83
-28
-248
-83
-28
-248
-83
-28
-248
-83
-28
-248
-83
-28
-248
-83
-28
-248
-92
-36
-250
-122
-6
-247
-145
-3
-251
-163
-0
-251
-222
-3
-252
-241
-0
-237
-235
-0
-237
-235
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-191
-187
-0
-212
-179
-0
-249
-171
-5
-235
-125
-1
-248
-98
-10
-241
-61
-2
-241
-61
-2
-241
-61
-2
-241
-61
-2
-241
-61
-2
-241
-61
-2
-241
-61
-2
-241
-61
-2
-241
-61
-2
-241
-61
-2
-248
-98
-10
-247
-145
-3
-249
-171
-5
-251
-163
-0
-247
-158
-17
-247
-145
-3
-252
-132
-0
-253
-140
-3
-249
-171
-5
-252
-182
-0
-251
-163
-0
-252
-132
-0
-253
-140
-3
-253
-156
-0
-249
-171
-5
-254
-176
-0
-247
-158
-17
-250
-122
-6
-239
-71
-0
-241
-61
-2
-241
-61
-2
-241
-61
-2
-241
-61
-2
-241
-61
-2
-241
-61
-2
-241
-61
-2
-241
-61
-2
-241
-61
-2
-240
-42
-0
-241
-61
-2
-229
-54
-6
-212
-142
-16
-191
-187
-0
-214
-208
-7
-214
-208
-7
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-180
-177
-1
-180
-177
-1
-190
-156
-11
-215
-80
-5
-235
-36
-9
-235
-36
-9
-235
-36
-9
-240
-42
-0
-240
-42
-0
-240
-42
-0
-240
-42
-0
-240
-42
-0
-240
-42
-0
-240
-42
-0
-240
-42
-0
-235
-36
-9
-229
-54
-6
-243
-119
-33
-247
-158
-17
-253
-156
-0
-247
-145
-3
-236
-147
-0
-247
-145
-3
-236
-173
-0
-236
-173
-0
-236
-173
-0
-236
-173
-0
-247
-158
-17
-251
-163
-0
-249
-171
-5
-249
-171
-5
-253
-156
-0
-250
-122
-6
-239
-71
-0
-235
-36
-9
-240
-42
-0
-240
-42
-0
-240
-42
-0
-240
-42
-0
-240
-42
-0
-240
-42
-0
-240
-42
-0
-240
-42
-0
-240
-42
-0
-223
-4
-0
-223
-4
-0
-212
-0
-0
-161
-114
-0
-141
-135
-0
-166
-163
-1
-180
-177
-1
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-180
-177
-1
-166
-163
-1
-141
-135
-0
-161
-114
-0
-187
-54
-1
-202
-42
-0
-202
-42
-0
-202
-42
-0
-202
-42
-0
-202
-42
-0
-202
-42
-0
-202
-42
-0
-202
-42
-0
-202
-42
-0
-194
-44
-0
-194
-44
-0
-194
-44
-0
-216
-93
-0
-236
-147
-0
-223
-150
-0
-236
-147
-0
-223
-150
-0
-190
-156
-11
-212
-179
-0
-212
-179
-0
-212
-179
-0
-212
-179
-0
-212
-179
-0
-236
-173
-0
-236
-173
-0
-223
-150
-0
-221
-134
-23
-216
-93
-0
-194
-44
-0
-194
-44
-0
-194
-44
-0
-194
-44
-0
-202
-42
-0
-202
-42
-0
-202
-42
-0
-202
-42
-0
-202
-42
-0
-202
-42
-0
-202
-42
-0
-202
-42
-0
-194
-44
-0
-178
-109
-17
-141
-135
-0
-141
-135
-0
-141
-135
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-141
-135
-0
-141
-135
-0
-141
-135
-0
-141
-135
-0
-141
-135
-0
-141
-135
-0
-141
-135
-0
-141
-135
-0
-141
-135
-0
-141
-135
-0
-135
-126
-11
-135
-126
-11
-135
-126
-11
-141
-135
-0
-166
-163
-1
-180
-177
-1
-180
-177
-1
-180
-177
-1
-180
-177
-1
-191
-187
-0
-191
-187
-0
-191
-187
-0
-191
-187
-0
-191
-187
-0
-191
-187
-0
-191
-187
-0
-180
-177
-1
-166
-163
-1
-141
-135
-0
-135
-126
-11
-135
-126
-11
-135
-126
-11
-135
-126
-11
-135
-126
-11
-141
-135
-0
-141
-135
-0
-141
-135
-0
-141
-135
-0
-141
-135
-0
-141
-135
-0
-141
-135
-0
-141
-135
-0
-141
-135
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-180
-177
-1
-180
-177
-1
-191
-187
-0
-191
-187
-0
-191
-187
-0
-191
-187
-0
-191
-187
-0
-191
-187
-0
-191
-187
-0
-191
-187
-0
-191
-187
-0
-191
-187
-0
-180
-177
-1
-166
-163
-1
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
-0
-1
-0
diff --git a/kernel/kernel.nm b/kernel/kernel.nm
index b572424..2931009 100644
--- a/kernel/kernel.nm
+++ b/kernel/kernel.nm
@@ -5,7 +5,7 @@
name = kernel
version = 3.6.6
-release = 1
+release = 2
thisapp = linux-%{version}
maintainer = Michael Tremer <michael.tremer(a)ipfire.org>
@@ -34,6 +34,8 @@ build
# are not available on the remote compilers, we need to disable it here.
export ICECC=no
+ kernel_logo = /usr/share/pixmaps/kernel-logo.ppm
+
requires
asciidoc
binutils >= 2.23.51.0.3-3
@@ -53,6 +55,7 @@ build
xmlto
/sbin/depmod
+ %{kernel_logo}
end
# i686 needs librmi for cpupower.
@@ -141,7 +144,7 @@ build
sed -e "s/^HOSTCFLAGS.*=.*/& -fPIC/g" -i Makefile
- cp -vf %{DIR_SOURCE}/%{DISTRO_SNAME}_logo.ppm \
+ cp -vf %{kernel_logo} \
drivers/video/logo/logo_linux_clut224.ppm
# Get rid of unwanted files resulting from patch fuzz.
hooks/post-receive
--
IPFire 3.x development tree