From 04ddc8003f1158f8f7c1c1d949a0e1b3a50c0c19 Mon Sep 17 00:00:00 2001 From: "Markus F.X.J. Oberhumer" Date: Thu, 24 Aug 2006 03:56:11 +0200 Subject: [PATCH] Started work on m68k. --- src/stub/Makefile | 4 +- src/stub/m68k-atari.tos-nrv2b.h | 626 ++++++++++++++------------ src/stub/m68k-atari.tos-nrv2b.small.h | 604 +++++++++++++------------ src/stub/m68k-atari.tos-nrv2d.h | 626 ++++++++++++++------------ src/stub/m68k-atari.tos-nrv2d.small.h | 604 +++++++++++++------------ src/stub/m68k-atari.tos-nrv2e.h | 625 +++++++++++++------------ src/stub/m68k-atari.tos-nrv2e.small.h | 603 +++++++++++++------------ src/stub/src/m68k-atari.tos.S | 78 ++-- 8 files changed, 1996 insertions(+), 1774 deletions(-) diff --git a/src/stub/Makefile b/src/stub/Makefile index 51ade0c9..7086d421 100644 --- a/src/stub/Makefile +++ b/src/stub/Makefile @@ -159,7 +159,7 @@ define tc.default.embed_objinfo $(call tc,m-objcopy) -R .text -R .data -R .bss $2 $(call tc,m-objcopy) -R .comment -R .note -R .reginfo $2 $(call tc,m-objdump) -Dr $2 | $(RTRIM) > $2.disasm - $(call tc,m-objdump) -trwh $2 | $(RTRIM) > $2.dump + $(call tc,m-objdump) -htr -w $2 | $(RTRIM) > $2.dump cat $2.dump >> $2 endef @@ -608,7 +608,7 @@ tc.m68k-atari.tos.gcc += -fno-exceptions -fno-asynchronous-unwind-tables tc.m68k-atari.tos.gcc += -Wall -W -Wcast-align -Wcast-qual -Wwrite-strings -Werror m68k-atari.tos-nrv%.h : $(srcdir)/src/m68k-atari.tos.S - $(call tc,gcc) -c -D__GAS__ $(PP_FLAGS) -x assembler-with-cpp -Wa,--register-prefix-optional $< -o tmp/$T.bin + $(call tc,gcc) -c $(PP_FLAGS) -x assembler-with-cpp -Wa,--pcrel,--register-prefix-optional $< -o tmp/$T.bin $(call tc,embed_objinfo,tmp/$T.bin) $(call tc,bin2h) --ident=$(IDENT_PREFIX)loader$(IDENT_SUFFIX) tmp/$T.bin $@ diff --git a/src/stub/m68k-atari.tos-nrv2b.h b/src/stub/m68k-atari.tos-nrv2b.h index e76a54c7..c9e9ac51 100644 --- a/src/stub/m68k-atari.tos-nrv2b.h +++ b/src/stub/m68k-atari.tos-nrv2b.h @@ -1,4 +1,4 @@ -/* m68k-atari.tos-nrv2b.h -- created from m68k-atari.tos-nrv2b.bin, 5170 (0x1432) bytes +/* m68k-atari.tos-nrv2b.h -- created from m68k-atari.tos-nrv2b.bin, 5845 (0x16d5) bytes This file is part of the UPX executable compressor. @@ -27,15 +27,15 @@ */ -#define NRV2B_LOADER_SIZE 5170 -#define NRV2B_LOADER_ADLER32 0xfcf7db69 -#define NRV2B_LOADER_CRC32 0x16aab52e +#define NRV2B_LOADER_SIZE 5845 +#define NRV2B_LOADER_ADLER32 0x8ef1628d +#define NRV2B_LOADER_CRC32 0x20c5d75f -unsigned char nrv2b_loader[5170] = { +unsigned char nrv2b_loader[5845] = { 127, 69, 76, 70, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 0 */ 0, 1, 0, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 10 */ - 0, 0, 2,196, 0, 0, 0, 0, 0, 52, 0, 0, 0, 0, 0, 40, /* 0x 20 */ - 0, 19, 0, 16, 32, 8,103, 6, 46,104, 0, 4, 96, 4, 32, 47, /* 0x 30 */ + 0, 0, 2,232, 0, 0, 0, 0, 0, 52, 0, 0, 0, 0, 0, 40, /* 0x 20 */ + 0, 23, 0, 20, 32, 8,103, 6, 46,104, 0, 4, 96, 4, 32, 47, /* 0x 30 */ 0, 4, 72,231,127,254, 36, 64, 80,138, 44, 90, 40, 14, 36,188, /* 0x 40 */ 0, 0, 0, 0,221,218, 36,206, 36,188, 0, 0, 0, 0,221,218, /* 0x 50 */ 40, 82, 36,206, 36,188, 0, 0, 0, 0, 38, 68,215,252, 0, 0, /* 0x 60 */ @@ -71,289 +71,331 @@ unsigned char nrv2b_loader[5170] = { 115,104,115,116,114,116, 97, 98, 0, 46,114,101,108, 97,116,111, /* 0x 240 */ 115, 48, 0,115,117, 98,113,108, 95, 49,100, 48, 0,115,117, 98, /* 0x 250 */ 113,119, 95, 49,100, 48, 0, 46,114,101,108, 97,115, 95, 98,110, /* 0x 260 */ -101,108,111,111,112, 48, 0,115,117, 98,113,108, 95, 49,100, 54, /* 0x 270 */ - 0,115,117, 98,113,119, 95, 49,100, 54, 0, 46,114,101,108, 97, /* 0x 280 */ -115, 95, 98,110,101,108,111,111,112, 51, 0, 85, 80, 88, 49, 72, /* 0x 290 */ - 69, 65, 68, 0, 46,114,101,108, 97, 67, 85, 84, 80, 79, 73, 78, /* 0x 2a0 */ - 84, 0,114,101,108,111, 99, 0,106,109,112, 97,115,116, 97, 99, /* 0x 2b0 */ -107, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 2c0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 2d0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, /* 0x 2e0 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 52, /* 0x 2f0 */ - 0, 0, 0,110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 300 */ - 0, 0, 0, 0, 0, 0, 0, 27, 0, 0, 0, 4, 0, 0, 0, 0, /* 0x 310 */ - 0, 0, 0, 0, 0, 0, 7,200, 0, 0, 0, 60, 0, 0, 0, 17, /* 0x 320 */ - 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 12, 0, 0, 0, 37, /* 0x 330 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,162, /* 0x 340 */ - 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 350 */ - 0, 0, 0, 0, 0, 0, 0, 47, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 360 */ - 0, 0, 0, 0, 0, 0, 0,164, 0, 0, 0, 2, 0, 0, 0, 0, /* 0x 370 */ - 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 62, /* 0x 380 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,166, /* 0x 390 */ - 0, 0, 0, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 3a0 */ - 0, 0, 0, 0, 0, 0, 0, 57, 0, 0, 0, 4, 0, 0, 0, 0, /* 0x 3b0 */ - 0, 0, 0, 0, 0, 0, 8, 4, 0, 0, 0, 84, 0, 0, 0, 17, /* 0x 3c0 */ - 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 12, 0, 0, 0, 73, /* 0x 3d0 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,226, /* 0x 3e0 */ - 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 3f0 */ - 0, 0, 0, 0, 0, 0, 0, 83, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 400 */ - 0, 0, 0, 0, 0, 0, 0,228, 0, 0, 0, 2, 0, 0, 0, 0, /* 0x 410 */ - 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 98, /* 0x 420 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,230, /* 0x 430 */ - 0, 0, 0,138, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 440 */ - 0, 0, 0, 0, 0, 0, 0, 93, 0, 0, 0, 4, 0, 0, 0, 0, /* 0x 450 */ - 0, 0, 0, 0, 0, 0, 8, 88, 0, 0, 0, 24, 0, 0, 0, 17, /* 0x 460 */ - 0, 0, 0, 9, 0, 0, 0, 4, 0, 0, 0, 12, 0, 0, 0,109, /* 0x 470 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,112, /* 0x 480 */ - 0, 0, 0, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 490 */ - 0, 0, 0, 0, 0, 0, 0,123, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 4a0 */ - 0, 0, 0, 0, 0, 0, 1,144, 0, 0, 0,130, 0, 0, 0, 0, /* 0x 4b0 */ - 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,118, /* 0x 4c0 */ - 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8,112, /* 0x 4d0 */ - 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 4, /* 0x 4e0 */ - 0, 0, 0, 12, 0, 0, 0,132, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 4f0 */ - 0, 0, 0, 0, 0, 0, 2, 18, 0, 0, 0, 26, 0, 0, 0, 0, /* 0x 500 */ - 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,138, /* 0x 510 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 44, /* 0x 520 */ - 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 530 */ - 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 3, 0, 0, 0, 0, /* 0x 540 */ - 0, 0, 0, 0, 0, 0, 2, 46, 0, 0, 0,148, 0, 0, 0, 0, /* 0x 550 */ - 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 560 */ - 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5,188, /* 0x 570 */ - 0, 0, 1,144, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 4, /* 0x 580 */ - 0, 0, 0, 16, 0, 0, 0, 9, 0, 0, 0, 3, 0, 0, 0, 0, /* 0x 590 */ - 0, 0, 0, 0, 0, 0, 7, 76, 0, 0, 0,122, 0, 0, 0, 0, /* 0x 5a0 */ - 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 5b0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 5c0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 1, 0, 0, 0, 0, /* 0x 5d0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 5, 0, 0, 0, 0, /* 0x 5e0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 9, 0, 0, 0, 0, /* 0x 5f0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 3, 0, 0, 0, 0, /* 0x 600 */ - 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 4, 0, 0, 0, 0, /* 0x 610 */ - 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 7, 0, 0, 0, 0, /* 0x 620 */ - 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 8, 0, 0, 0, 0, /* 0x 630 */ - 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 11, 0, 0, 0, 0, /* 0x 640 */ - 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 12, 0, 0, 0, 0, /* 0x 650 */ - 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 14, 0, 0, 0, 0, /* 0x 660 */ - 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 15, 0, 0, 0, 1, /* 0x 670 */ - 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 6, /* 0x 680 */ - 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 11, /* 0x 690 */ - 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 16, /* 0x 6a0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 21, /* 0x 6b0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 26, /* 0x 6c0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 38, /* 0x 6d0 */ - 0, 0, 0,138, 0, 0, 0, 0, 16, 0, 0, 9, 0, 0, 0, 52, /* 0x 6e0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 70, /* 0x 6f0 */ - 0, 0, 0, 52, 0, 0, 0, 0, 16, 0, 0, 5, 0, 0, 0, 80, /* 0x 700 */ - 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 85, /* 0x 710 */ - 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0,103, /* 0x 720 */ - 0, 0, 0, 2, 0, 0, 0, 0, 16, 0, 0, 12, 0, 0, 0,117, /* 0x 730 */ - 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0,117,112, 49, /* 0x 740 */ - 49, 0,117,112, 49, 50, 0,117,112, 49, 51, 0,117,112, 50, 49, /* 0x 750 */ - 0,117,112, 50, 50, 0, 99,111,112,121, 95,114,101,109, 97,105, /* 0x 760 */ -110, 0, 99,108,101, 97,114, 95, 98,115,115, 95,101,110,100, 0, /* 0x 770 */ - 99,111,112,121, 95,116,111, 95,115,116, 97, 99,107, 95,108,101, /* 0x 780 */ -110, 0, 99,108,101, 97,114, 95, 98,115,115, 0,117,112, 51, 49, /* 0x 790 */ - 0, 99,108,101, 97,114, 95, 98,115,115, 95,115,105,122,101, 95, /* 0x 7a0 */ -112, 52, 0,100,101, 99,111,109,112,114, 95,115,116, 97,114,116, /* 0x 7b0 */ - 0,117,112, 52, 49, 0, 0, 0, 0, 0, 0, 28, 0, 0, 12, 1, /* 0x 7c0 */ - 0, 0, 0, 0, 0, 0, 0, 38, 0, 0, 13, 1, 0, 0, 0, 0, /* 0x 7d0 */ - 0, 0, 0, 50, 0, 0, 14, 1, 0, 0, 0, 0, 0, 0, 0, 58, /* 0x 7e0 */ - 0, 0, 15, 1, 0, 0, 0, 0, 0, 0, 0, 64, 0, 0, 16, 1, /* 0x 7f0 */ - 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 6, 0, 0, 0, 67, /* 0x 800 */ - 0, 0, 0, 3, 0, 0, 17, 3, 0, 0, 0, 0, 0, 0, 0, 12, /* 0x 810 */ - 0, 0, 18, 5, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 19, 3, /* 0x 820 */ - 0, 0, 0, 0, 0, 0, 0, 28, 0, 0, 3, 5, 0, 0, 0, 96, /* 0x 830 */ - 0, 0, 0, 31, 0, 0, 3, 6, 0, 0, 0, 1, 0, 0, 0, 46, /* 0x 840 */ - 0, 0, 21, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 2, 6, /* 0x 850 */ - 0, 0, 0, 51, 0, 0, 0,124, 0, 0, 22, 2, 0, 0, 0, 0, /* 0x 860 */ - 0, 0, 0,126, 0, 0, 24, 1, 0, 0, 0, 0, 10,116,109,112, /* 0x 870 */ - 47,109, 54, 56,107, 45, 97,116, 97,114,105, 46,116,111,115, 45, /* 0x 880 */ -110,114,118, 50, 98, 46, 98,105,110, 58, 32, 32, 32, 32, 32,102, /* 0x 890 */ -105,108,101, 32,102,111,114,109, 97,116, 32,101,108,102, 51, 50, /* 0x 8a0 */ - 45,109, 54, 56,107, 10, 10, 83,101, 99,116,105,111,110,115, 58, /* 0x 8b0 */ - 10, 73,100,120, 32, 78, 97,109,101, 32, 32, 32, 32, 32, 32, 32, /* 0x 8c0 */ - 32, 32, 32, 83,105,122,101, 32, 32, 32, 32, 32, 32, 86, 77, 65, /* 0x 8d0 */ - 32, 32, 32, 32, 32, 32, 32, 76, 77, 65, 32, 32, 32, 32, 32, 32, /* 0x 8e0 */ - 32, 70,105,108,101, 32,111,102,102, 32, 32, 65,108,103,110, 32, /* 0x 8f0 */ - 32, 70,108, 97,103,115, 10, 32, 32, 48, 32,116,111,115, 48, 32, /* 0x 900 */ - 32, 32, 32, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 54, /* 0x 910 */ -101, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, /* 0x 920 */ - 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 51, 52, 32, /* 0x 930 */ - 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, /* 0x 940 */ - 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, /* 0x 950 */ - 10, 32, 32, 49, 32,115,117, 98,113,108, 95, 49,100, 48, 32, 32, /* 0x 960 */ - 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, /* 0x 970 */ - 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x 980 */ - 32, 48, 48, 48, 48, 48, 48, 97, 50, 32, 32, 50, 42, 42, 48, 32, /* 0x 990 */ - 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, /* 0x 9a0 */ - 78, 76, 89, 10, 32, 32, 50, 32,115,117, 98,113,119, 95, 49,100, /* 0x 9b0 */ - 48, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, /* 0x 9c0 */ - 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, /* 0x 9d0 */ - 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 97, 52, 32, 32, 50, 42, /* 0x 9e0 */ - 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, /* 0x 9f0 */ - 65, 68, 79, 78, 76, 89, 10, 32, 32, 51, 32,115, 95, 98,110,101, /* 0x a00 */ -108,111,111,112, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 51, /* 0x a10 */ - 99, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, /* 0x a20 */ - 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 97, 54, 32, /* 0x a30 */ - 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, /* 0x a40 */ - 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, /* 0x a50 */ - 10, 32, 32, 52, 32,115,117, 98,113,108, 95, 49,100, 54, 32, 32, /* 0x a60 */ - 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, /* 0x a70 */ - 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x a80 */ - 32, 48, 48, 48, 48, 48, 48,101, 50, 32, 32, 50, 42, 42, 48, 32, /* 0x a90 */ - 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, /* 0x aa0 */ - 78, 76, 89, 10, 32, 32, 53, 32,115,117, 98,113,119, 95, 49,100, /* 0x ab0 */ - 54, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, /* 0x ac0 */ - 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, /* 0x ad0 */ - 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,101, 52, 32, 32, 50, 42, /* 0x ae0 */ - 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, /* 0x af0 */ - 65, 68, 79, 78, 76, 89, 10, 32, 32, 54, 32,115, 95, 98,110,101, /* 0x b00 */ -108,111,111,112, 51, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 56, /* 0x b10 */ - 97, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, /* 0x b20 */ - 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,101, 54, 32, /* 0x b30 */ - 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, /* 0x b40 */ - 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, /* 0x b50 */ - 10, 32, 32, 55, 32, 85, 80, 88, 49, 72, 69, 65, 68, 32, 32, 32, /* 0x b60 */ - 32, 32, 32, 48, 48, 48, 48, 48, 48, 50, 48, 32, 32, 48, 48, 48, /* 0x b70 */ - 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x b80 */ - 32, 48, 48, 48, 48, 48, 49, 55, 48, 32, 32, 50, 42, 42, 48, 32, /* 0x b90 */ - 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, /* 0x ba0 */ - 78, 76, 89, 10, 32, 32, 56, 32, 67, 85, 84, 80, 79, 73, 78, 84, /* 0x bb0 */ - 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 56, 50, 32, 32, /* 0x bc0 */ - 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, /* 0x bd0 */ - 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 57, 48, 32, 32, 50, 42, /* 0x be0 */ - 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, /* 0x bf0 */ - 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, /* 0x c00 */ - 57, 32,114,101,108,111, 99, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x c10 */ - 48, 48, 48, 48, 48, 48, 49, 97, 32, 32, 48, 48, 48, 48, 48, 48, /* 0x c20 */ - 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, /* 0x c30 */ - 48, 48, 48, 50, 49, 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, /* 0x c40 */ - 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, /* 0x c50 */ - 10, 32, 49, 48, 32,106,109,112, 97,115,116, 97, 99,107, 32, 32, /* 0x c60 */ - 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, /* 0x c70 */ - 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x c80 */ - 32, 48, 48, 48, 48, 48, 50, 50, 99, 32, 32, 50, 42, 42, 48, 32, /* 0x c90 */ - 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, /* 0x ca0 */ - 78, 76, 89, 10, 83, 89, 77, 66, 79, 76, 32, 84, 65, 66, 76, 69, /* 0x cb0 */ - 58, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, /* 0x cc0 */ -100, 32, 32,116,111,115, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x cd0 */ - 32,116,111,115, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, /* 0x ce0 */ - 32, 32, 32, 32,100, 32, 32,115, 95, 98,110,101,108,111,111,112, /* 0x cf0 */ - 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115, 95, 98,110,101, /* 0x d00 */ -108,111,111,112, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, /* 0x d10 */ - 32, 32, 32, 32,100, 32, 32,115, 95, 98,110,101,108,111,111,112, /* 0x d20 */ - 51, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115, 95, 98,110,101, /* 0x d30 */ -108,111,111,112, 51, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, /* 0x d40 */ - 32, 32, 32, 32,100, 32, 32,115,117, 98,113,108, 95, 49,100, 48, /* 0x d50 */ - 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115,117, 98,113,108, 95, /* 0x d60 */ - 49,100, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, /* 0x d70 */ - 32, 32,100, 32, 32,115,117, 98,113,119, 95, 49,100, 48, 9, 48, /* 0x d80 */ - 48, 48, 48, 48, 48, 48, 48, 32,115,117, 98,113,119, 95, 49,100, /* 0x d90 */ - 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, /* 0x da0 */ -100, 32, 32,115,117, 98,113,108, 95, 49,100, 54, 9, 48, 48, 48, /* 0x db0 */ - 48, 48, 48, 48, 48, 32,115,117, 98,113,108, 95, 49,100, 54, 10, /* 0x dc0 */ - 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, /* 0x dd0 */ - 32,115,117, 98,113,119, 95, 49,100, 54, 9, 48, 48, 48, 48, 48, /* 0x de0 */ - 48, 48, 48, 32,115,117, 98,113,119, 95, 49,100, 54, 10, 48, 48, /* 0x df0 */ - 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 85, /* 0x e00 */ - 80, 88, 49, 72, 69, 65, 68, 9, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x e10 */ - 32, 85, 80, 88, 49, 72, 69, 65, 68, 10, 48, 48, 48, 48, 48, 48, /* 0x e20 */ - 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 85, 84, 80, 79, /* 0x e30 */ - 73, 78, 84, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 85, 84, /* 0x e40 */ - 80, 79, 73, 78, 84, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, /* 0x e50 */ - 32, 32, 32, 32,100, 32, 32,114,101,108,111, 99, 9, 48, 48, 48, /* 0x e60 */ - 48, 48, 48, 48, 48, 32,114,101,108,111, 99, 10, 48, 48, 48, 48, /* 0x e70 */ - 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,106,109,112, /* 0x e80 */ - 97,115,116, 97, 99,107, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x e90 */ -106,109,112, 97,115,116, 97, 99,107, 10, 48, 48, 48, 48, 48, 48, /* 0x ea0 */ - 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, /* 0x eb0 */ - 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,117,112, 49, 49, 10, 48, /* 0x ec0 */ - 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x ed0 */ - 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,117, /* 0x ee0 */ -112, 49, 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, /* 0x ef0 */ - 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, /* 0x f00 */ - 48, 48, 48, 32,117,112, 49, 51, 10, 48, 48, 48, 48, 48, 48, 48, /* 0x f10 */ - 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, /* 0x f20 */ - 48, 48, 48, 48, 48, 48, 48, 48, 32,117,112, 50, 49, 10, 48, 48, /* 0x f30 */ - 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, /* 0x f40 */ - 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,117,112, /* 0x f50 */ - 50, 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, /* 0x f60 */ - 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, /* 0x f70 */ - 48, 48, 32, 99,111,112,121, 95,114,101,109, 97,105,110, 10, 48, /* 0x f80 */ - 48, 48, 48, 48, 48, 56, 97, 32,103, 32, 32, 32, 32, 32, 32, 32, /* 0x f90 */ -115, 95, 98,110,101,108,111,111,112, 51, 9, 48, 48, 48, 48, 48, /* 0x fa0 */ - 48, 48, 48, 32, 99,108,101, 97,114, 95, 98,115,115, 95,101,110, /* 0x fb0 */ -100, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, /* 0x fc0 */ - 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, /* 0x fd0 */ - 48, 32, 99,111,112,121, 95,116,111, 95,115,116, 97, 99,107, 95, /* 0x fe0 */ -108,101,110, 10, 48, 48, 48, 48, 48, 48, 51, 52, 32,103, 32, 32, /* 0x ff0 */ - 32, 32, 32, 32, 32,115, 95, 98,110,101,108,111,111,112, 48, 9, /* 0x1000 */ - 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,108,101, 97,114, 95, 98, /* 0x1010 */ -115,115, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, /* 0x1020 */ - 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, /* 0x1030 */ - 48, 48, 32,117,112, 51, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x1040 */ - 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, /* 0x1050 */ - 48, 48, 48, 48, 48, 48, 48, 32, 99,108,101, 97,114, 95, 98,115, /* 0x1060 */ -115, 95,115,105,122,101, 95,112, 52, 10, 48, 48, 48, 48, 48, 48, /* 0x1070 */ - 48, 50, 32,103, 32, 32, 32, 32, 32, 32, 32, 67, 85, 84, 80, 79, /* 0x1080 */ - 73, 78, 84, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,100,101, 99, /* 0x1090 */ -111,109,112,114, 95,115,116, 97,114,116, 10, 48, 48, 48, 48, 48, /* 0x10a0 */ - 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, /* 0x10b0 */ - 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,117,112, 52, 49, 10, /* 0x10c0 */ - 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, /* 0x10d0 */ - 79, 82, 68, 83, 32, 70, 79, 82, 32, 91,116,111,115, 48, 93, 58, /* 0x10e0 */ - 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, /* 0x10f0 */ - 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, /* 0x1100 */ - 69, 10, 48, 48, 48, 48, 48, 48, 49, 99, 32, 82, 95, 54, 56, 75, /* 0x1110 */ - 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, 49, /* 0x1120 */ - 49, 10, 48, 48, 48, 48, 48, 48, 50, 54, 32, 82, 95, 54, 56, 75, /* 0x1130 */ - 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, 49, /* 0x1140 */ - 50, 10, 48, 48, 48, 48, 48, 48, 51, 50, 32, 82, 95, 54, 56, 75, /* 0x1150 */ - 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, 49, /* 0x1160 */ - 51, 10, 48, 48, 48, 48, 48, 48, 51, 97, 32, 82, 95, 54, 56, 75, /* 0x1170 */ - 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, 50, /* 0x1180 */ - 49, 10, 48, 48, 48, 48, 48, 48, 52, 48, 32, 82, 95, 54, 56, 75, /* 0x1190 */ - 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, 50, /* 0x11a0 */ - 50, 10, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, /* 0x11b0 */ - 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91,115, 95, 98,110, /* 0x11c0 */ -101,108,111,111,112, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, /* 0x11d0 */ - 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x11e0 */ - 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, /* 0x11f0 */ - 48, 49, 32, 82, 95, 54, 56, 75, 95, 80, 67, 56, 32, 32, 32, 32, /* 0x1200 */ - 32, 32, 32, 32, 32,116,111,115, 48, 43, 48,120, 48, 48, 48, 48, /* 0x1210 */ - 48, 48, 52, 51, 10, 48, 48, 48, 48, 48, 48, 48, 51, 32, 82, 95, /* 0x1220 */ - 54, 56, 75, 95, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1230 */ - 99,111,112,121, 95,114,101,109, 97,105,110, 10, 48, 48, 48, 48, /* 0x1240 */ - 48, 48, 48, 99, 32, 82, 95, 54, 56, 75, 95, 80, 67, 49, 54, 32, /* 0x1250 */ - 32, 32, 32, 32, 32, 32, 32, 99,108,101, 97,114, 95, 98,115,115, /* 0x1260 */ - 95,101,110,100, 10, 48, 48, 48, 48, 48, 48, 49, 49, 32, 82, 95, /* 0x1270 */ - 54, 56, 75, 95, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1280 */ - 99,111,112,121, 95,116,111, 95,115,116, 97, 99,107, 95,108,101, /* 0x1290 */ -110, 10, 48, 48, 48, 48, 48, 48, 49, 99, 32, 82, 95, 54, 56, 75, /* 0x12a0 */ - 95, 80, 67, 49, 54, 32, 32, 32, 32, 32, 32, 32, 32,115, 95, 98, /* 0x12b0 */ -110,101,108,111,111,112, 51, 43, 48,120, 48, 48, 48, 48, 48, 48, /* 0x12c0 */ - 54, 48, 10, 48, 48, 48, 48, 48, 48, 49,102, 32, 82, 95, 54, 56, /* 0x12d0 */ - 75, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32,115, 95, /* 0x12e0 */ - 98,110,101,108,111,111,112, 51, 43, 48,120, 48, 48, 48, 48, 48, /* 0x12f0 */ - 48, 48, 49, 10, 48, 48, 48, 48, 48, 48, 50,101, 32, 82, 95, 54, /* 0x1300 */ - 56, 75, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,117, /* 0x1310 */ -112, 51, 49, 10, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, /* 0x1320 */ - 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91,115, 95, /* 0x1330 */ - 98,110,101,108,111,111,112, 51, 93, 58, 10, 79, 70, 70, 83, 69, /* 0x1340 */ - 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1350 */ - 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, /* 0x1360 */ - 48, 48, 48, 49, 32, 82, 95, 54, 56, 75, 95, 80, 67, 56, 32, 32, /* 0x1370 */ - 32, 32, 32, 32, 32, 32, 32,115, 95, 98,110,101,108,111,111,112, /* 0x1380 */ - 48, 43, 48,120, 48, 48, 48, 48, 48, 48, 51, 51, 10, 48, 48, 48, /* 0x1390 */ - 48, 48, 48, 55, 99, 32, 82, 95, 54, 56, 75, 95, 49, 54, 32, 32, /* 0x13a0 */ - 32, 32, 32, 32, 32, 32, 32, 32, 99,108,101, 97,114, 95, 98,115, /* 0x13b0 */ -115, 95,115,105,122,101, 95,112, 52, 10, 10, 10, 82, 69, 76, 79, /* 0x13c0 */ - 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, /* 0x13d0 */ - 79, 82, 32, 91, 67, 85, 84, 80, 79, 73, 78, 84, 93, 58, 10, 79, /* 0x13e0 */ - 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, /* 0x13f0 */ - 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, /* 0x1400 */ - 48, 48, 48, 48, 48, 48, 55,101, 32, 82, 95, 54, 56, 75, 95, 51, /* 0x1410 */ - 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, 52, 49, 10, /* 0x1420 */ - 10, 10 /* 0x1430 */ +101,108,111,111,112, 48, 0, 46,114,101,108, 97, 99,111,112,121, /* 0x 270 */ + 95,108,111,111,112, 50, 0, 46,114,101,108, 97,115, 95, 99,111, /* 0x 280 */ +112,121, 95,116,111, 95,115,116, 97, 99,107, 0,115,117, 98,113, /* 0x 290 */ +108, 95, 49,100, 54, 0,115,117, 98,113,119, 95, 49,100, 54, 0, /* 0x 2a0 */ + 46,114,101,108, 97,115, 95, 98,110,101,108,111,111,112, 51, 0, /* 0x 2b0 */ + 85, 80, 88, 49, 72, 69, 65, 68, 0, 46,114,101,108, 97, 67, 85, /* 0x 2c0 */ + 84, 80, 79, 73, 78, 84, 0,114,101,108,111, 99, 0,106,109,112, /* 0x 2d0 */ + 97,115,116, 97, 99,107, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 2e0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 2f0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 300 */ + 0, 0, 0, 32, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 310 */ + 0, 0, 0, 52, 0, 0, 0,110, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 320 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 27, 0, 0, 0, 4, /* 0x 330 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8,172, 0, 0, 0, 60, /* 0x 340 */ + 0, 0, 0, 21, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 12, /* 0x 350 */ + 0, 0, 0, 37, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 360 */ + 0, 0, 0,162, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 370 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 47, 0, 0, 0, 1, /* 0x 380 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,164, 0, 0, 0, 2, /* 0x 390 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 3a0 */ + 0, 0, 0, 62, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 3b0 */ + 0, 0, 0,166, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 3c0 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 57, 0, 0, 0, 4, /* 0x 3d0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8,232, 0, 0, 0, 12, /* 0x 3e0 */ + 0, 0, 0, 21, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 12, /* 0x 3f0 */ + 0, 0, 0, 78, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 400 */ + 0, 0, 0,168, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 410 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 73, 0, 0, 0, 4, /* 0x 420 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8,244, 0, 0, 0, 12, /* 0x 430 */ + 0, 0, 0, 21, 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 12, /* 0x 440 */ + 0, 0, 0, 94, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 450 */ + 0, 0, 0,176, 0, 0, 0, 50, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 460 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 89, 0, 0, 0, 4, /* 0x 470 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 60, /* 0x 480 */ + 0, 0, 0, 21, 0, 0, 0, 9, 0, 0, 0, 4, 0, 0, 0, 12, /* 0x 490 */ + 0, 0, 0,110, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 4a0 */ + 0, 0, 0,226, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 4b0 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,120, 0, 0, 0, 1, /* 0x 4c0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,228, 0, 0, 0, 2, /* 0x 4d0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 4e0 */ + 0, 0, 0,135, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 4f0 */ + 0, 0, 0,230, 0, 0, 0,138, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 500 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,130, 0, 0, 0, 4, /* 0x 510 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 60, 0, 0, 0, 24, /* 0x 520 */ + 0, 0, 0, 21, 0, 0, 0, 13, 0, 0, 0, 4, 0, 0, 0, 12, /* 0x 530 */ + 0, 0, 0,146, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 540 */ + 0, 0, 1,112, 0, 0, 0, 32, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 550 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,160, 0, 0, 0, 1, /* 0x 560 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,144, 0, 0, 0,130, /* 0x 570 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 580 */ + 0, 0, 0,155, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 590 */ + 0, 0, 9, 84, 0, 0, 0, 12, 0, 0, 0, 21, 0, 0, 0, 16, /* 0x 5a0 */ + 0, 0, 0, 4, 0, 0, 0, 12, 0, 0, 0,169, 0, 0, 0, 1, /* 0x 5b0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 18, 0, 0, 0, 26, /* 0x 5c0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 5d0 */ + 0, 0, 0,175, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 5e0 */ + 0, 0, 2, 44, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 5f0 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 3, /* 0x 600 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 46, 0, 0, 0,185, /* 0x 610 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 620 */ + 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 630 */ + 0, 0, 6,128, 0, 0, 1,176, 0, 0, 0, 22, 0, 0, 0, 14, /* 0x 640 */ + 0, 0, 0, 4, 0, 0, 0, 16, 0, 0, 0, 9, 0, 0, 0, 3, /* 0x 650 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 48, 0, 0, 0,122, /* 0x 660 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 670 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 680 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 1, /* 0x 690 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 9, /* 0x 6a0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 13, /* 0x 6b0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 3, /* 0x 6c0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 4, /* 0x 6d0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 5, /* 0x 6e0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 7, /* 0x 6f0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 11, /* 0x 700 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 12, /* 0x 710 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 15, /* 0x 720 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 16, /* 0x 730 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 18, /* 0x 740 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 19, /* 0x 750 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, /* 0x 760 */ + 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, /* 0x 770 */ + 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, /* 0x 780 */ + 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, /* 0x 790 */ + 0, 0, 0, 21, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, /* 0x 7a0 */ + 0, 0, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, /* 0x 7b0 */ + 0, 0, 0, 38, 0, 0, 0,138, 0, 0, 0, 0, 16, 0, 0, 13, /* 0x 7c0 */ + 0, 0, 0, 52, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, /* 0x 7d0 */ + 0, 0, 0, 70, 0, 0, 0, 42, 0, 0, 0, 0, 16, 0, 0, 9, /* 0x 7e0 */ + 0, 0, 0, 80, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, /* 0x 7f0 */ + 0, 0, 0, 85, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, /* 0x 800 */ + 0, 0, 0,103, 0, 0, 0, 2, 0, 0, 0, 0, 16, 0, 0, 16, /* 0x 810 */ + 0, 0, 0,117, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, /* 0x 820 */ + 0,117,112, 49, 49, 0,117,112, 49, 50, 0,117,112, 49, 51, 0, /* 0x 830 */ +117,112, 50, 49, 0,117,112, 50, 50, 0, 99,111,112,121, 95,114, /* 0x 840 */ +101,109, 97,105,110, 0, 99,108,101, 97,114, 95, 98,115,115, 95, /* 0x 850 */ +101,110,100, 0, 99,111,112,121, 95,116,111, 95,115,116, 97, 99, /* 0x 860 */ +107, 95,108,101,110, 0, 99,108,101, 97,114, 95, 98,115,115, 0, /* 0x 870 */ +117,112, 51, 49, 0, 99,108,101, 97,114, 95, 98,115,115, 95,115, /* 0x 880 */ +105,122,101, 95,112, 52, 0,100,101, 99,111,109,112,114, 95,115, /* 0x 890 */ +116, 97,114,116, 0,117,112, 52, 49, 0, 0, 0, 0, 0, 0, 28, /* 0x 8a0 */ + 0, 0, 14, 1, 0, 0, 0, 0, 0, 0, 0, 38, 0, 0, 15, 1, /* 0x 8b0 */ + 0, 0, 0, 0, 0, 0, 0, 50, 0, 0, 16, 1, 0, 0, 0, 0, /* 0x 8c0 */ + 0, 0, 0, 58, 0, 0, 17, 1, 0, 0, 0, 0, 0, 0, 0, 64, /* 0x 8d0 */ + 0, 0, 18, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 6, /* 0x 8e0 */ + 0, 0, 0, 67, 0, 0, 0, 1, 0, 0, 19, 3, 0, 0, 0, 0, /* 0x 8f0 */ + 0, 0, 0, 2, 0, 0, 20, 5, 0, 0, 0, 0, 0, 0, 0, 7, /* 0x 900 */ + 0, 0, 21, 3, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 3, 5, /* 0x 910 */ + 0, 0, 0, 96, 0, 0, 0, 21, 0, 0, 3, 6, 0, 0, 0, 1, /* 0x 920 */ + 0, 0, 0, 36, 0, 0, 23, 1, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 930 */ + 0, 0, 2, 6, 0, 0, 0, 41, 0, 0, 0,124, 0, 0, 24, 2, /* 0x 940 */ + 0, 0, 0, 0, 0, 0, 0,126, 0, 0, 26, 1, 0, 0, 0, 0, /* 0x 950 */ + 10,116,109,112, 47,109, 54, 56,107, 45, 97,116, 97,114,105, 46, /* 0x 960 */ +116,111,115, 45,110,114,118, 50, 98, 46, 98,105,110, 58, 32, 32, /* 0x 970 */ + 32, 32, 32,102,105,108,101, 32,102,111,114,109, 97,116, 32,101, /* 0x 980 */ +108,102, 51, 50, 45,109, 54, 56,107, 10, 10, 83,101, 99,116,105, /* 0x 990 */ +111,110,115, 58, 10, 73,100,120, 32, 78, 97,109,101, 32, 32, 32, /* 0x 9a0 */ + 32, 32, 32, 32, 32, 32, 32, 83,105,122,101, 32, 32, 32, 32, 32, /* 0x 9b0 */ + 32, 86, 77, 65, 32, 32, 32, 32, 32, 32, 32, 76, 77, 65, 32, 32, /* 0x 9c0 */ + 32, 32, 32, 32, 32, 70,105,108,101, 32,111,102,102, 32, 32, 65, /* 0x 9d0 */ +108,103,110, 32, 32, 70,108, 97,103,115, 10, 32, 32, 48, 32,116, /* 0x 9e0 */ +111,115, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 48, 48, 48, /* 0x 9f0 */ + 48, 48, 48, 54,101, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x a00 */ + 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, /* 0x a10 */ + 48, 51, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, /* 0x a20 */ + 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, /* 0x a30 */ + 79, 78, 76, 89, 10, 32, 32, 49, 32,115,117, 98,113,108, 95, 49, /* 0x a40 */ +100, 48, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, /* 0x a50 */ + 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, /* 0x a60 */ + 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 97, 50, 32, 32, 50, /* 0x a70 */ + 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, /* 0x a80 */ + 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 50, 32,115,117, 98,113, /* 0x a90 */ +119, 95, 49,100, 48, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, /* 0x aa0 */ + 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, /* 0x ab0 */ + 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 97, 52, /* 0x ac0 */ + 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, /* 0x ad0 */ + 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 51, 32,115, /* 0x ae0 */ + 95, 98,110,101,108,111,111,112, 48, 32, 32, 32, 32, 48, 48, 48, /* 0x af0 */ + 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x b00 */ + 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, /* 0x b10 */ + 48, 97, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, /* 0x b20 */ + 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, /* 0x b30 */ + 79, 78, 76, 89, 10, 32, 32, 52, 32, 99,111,112,121, 95,108,111, /* 0x b40 */ +111,112, 50, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 56, 32, /* 0x b50 */ + 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, /* 0x b60 */ + 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 97, 56, 32, 32, 50, /* 0x b70 */ + 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, /* 0x b80 */ + 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, /* 0x b90 */ + 32, 53, 32,115, 95, 99,111,112,121, 95,116,111, 95,115,116, 97, /* 0x ba0 */ + 99,107, 32, 48, 48, 48, 48, 48, 48, 51, 50, 32, 32, 48, 48, 48, /* 0x bb0 */ + 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x bc0 */ + 32, 48, 48, 48, 48, 48, 48, 98, 48, 32, 32, 50, 42, 42, 48, 32, /* 0x bd0 */ + 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, /* 0x be0 */ + 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 54, 32,115, /* 0x bf0 */ +117, 98,113,108, 95, 49,100, 54, 32, 32, 32, 32, 32, 48, 48, 48, /* 0x c00 */ + 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x c10 */ + 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, /* 0x c20 */ + 48,101, 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, /* 0x c30 */ + 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, /* 0x c40 */ + 55, 32,115,117, 98,113,119, 95, 49,100, 54, 32, 32, 32, 32, 32, /* 0x c50 */ + 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, /* 0x c60 */ + 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, /* 0x c70 */ + 48, 48, 48, 48,101, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, /* 0x c80 */ + 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, /* 0x c90 */ + 10, 32, 32, 56, 32,115, 95, 98,110,101,108,111,111,112, 51, 32, /* 0x ca0 */ + 32, 32, 32, 48, 48, 48, 48, 48, 48, 56, 97, 32, 32, 48, 48, 48, /* 0x cb0 */ + 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x cc0 */ + 32, 48, 48, 48, 48, 48, 48,101, 54, 32, 32, 50, 42, 42, 48, 32, /* 0x cd0 */ + 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, /* 0x ce0 */ + 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 57, 32, 85, /* 0x cf0 */ + 80, 88, 49, 72, 69, 65, 68, 32, 32, 32, 32, 32, 32, 48, 48, 48, /* 0x d00 */ + 48, 48, 48, 50, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x d10 */ + 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, /* 0x d20 */ + 49, 55, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, /* 0x d30 */ + 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, /* 0x d40 */ + 48, 32, 67, 85, 84, 80, 79, 73, 78, 84, 32, 32, 32, 32, 32, 32, /* 0x d50 */ + 48, 48, 48, 48, 48, 48, 56, 50, 32, 32, 48, 48, 48, 48, 48, 48, /* 0x d60 */ + 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, /* 0x d70 */ + 48, 48, 48, 49, 57, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, /* 0x d80 */ + 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, /* 0x d90 */ + 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 49, 32,114,101,108,111, /* 0x da0 */ + 99, 32, 32, 32, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, /* 0x db0 */ + 49, 97, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, /* 0x dc0 */ + 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 49, 50, /* 0x dd0 */ + 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, /* 0x de0 */ + 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 50, 32,106, /* 0x df0 */ +109,112, 97,115,116, 97, 99,107, 32, 32, 32, 32, 32, 48, 48, 48, /* 0x e00 */ + 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x e10 */ + 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, /* 0x e20 */ + 50, 50, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, /* 0x e30 */ + 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 83, 89, /* 0x e40 */ + 77, 66, 79, 76, 32, 84, 65, 66, 76, 69, 58, 10, 48, 48, 48, 48, /* 0x e50 */ + 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,116,111,115, /* 0x e60 */ + 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,116,111,115, 48, 10, /* 0x e70 */ + 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, /* 0x e80 */ + 32,115, 95, 99,111,112,121, 95,116,111, 95,115,116, 97, 99,107, /* 0x e90 */ + 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115, 95, 99,111,112,121, /* 0x ea0 */ + 95,116,111, 95,115,116, 97, 99,107, 10, 48, 48, 48, 48, 48, 48, /* 0x eb0 */ + 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,115, 95, 98,110,101, /* 0x ec0 */ +108,111,111,112, 51, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115, /* 0x ed0 */ + 95, 98,110,101,108,111,111,112, 51, 10, 48, 48, 48, 48, 48, 48, /* 0x ee0 */ + 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,115,117, 98,113,108, /* 0x ef0 */ + 95, 49,100, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115,117, /* 0x f00 */ + 98,113,108, 95, 49,100, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x f10 */ + 32,108, 32, 32, 32, 32,100, 32, 32,115,117, 98,113,119, 95, 49, /* 0x f20 */ +100, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115,117, 98,113, /* 0x f30 */ +119, 95, 49,100, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, /* 0x f40 */ + 32, 32, 32, 32,100, 32, 32,115, 95, 98,110,101,108,111,111,112, /* 0x f50 */ + 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115, 95, 98,110,101, /* 0x f60 */ +108,111,111,112, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, /* 0x f70 */ + 32, 32, 32, 32,100, 32, 32, 99,111,112,121, 95,108,111,111,112, /* 0x f80 */ + 50, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,111,112,121, 95, /* 0x f90 */ +108,111,111,112, 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, /* 0x fa0 */ + 32, 32, 32, 32,100, 32, 32,115,117, 98,113,108, 95, 49,100, 54, /* 0x fb0 */ + 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115,117, 98,113,108, 95, /* 0x fc0 */ + 49,100, 54, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, /* 0x fd0 */ + 32, 32,100, 32, 32,115,117, 98,113,119, 95, 49,100, 54, 9, 48, /* 0x fe0 */ + 48, 48, 48, 48, 48, 48, 48, 32,115,117, 98,113,119, 95, 49,100, /* 0x ff0 */ + 54, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, /* 0x1000 */ +100, 32, 32, 85, 80, 88, 49, 72, 69, 65, 68, 9, 48, 48, 48, 48, /* 0x1010 */ + 48, 48, 48, 48, 32, 85, 80, 88, 49, 72, 69, 65, 68, 10, 48, 48, /* 0x1020 */ + 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, /* 0x1030 */ + 85, 84, 80, 79, 73, 78, 84, 9, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x1040 */ + 32, 67, 85, 84, 80, 79, 73, 78, 84, 10, 48, 48, 48, 48, 48, 48, /* 0x1050 */ + 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,114,101,108,111, 99, /* 0x1060 */ + 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,114,101,108,111, 99, 10, /* 0x1070 */ + 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, /* 0x1080 */ + 32,106,109,112, 97,115,116, 97, 99,107, 9, 48, 48, 48, 48, 48, /* 0x1090 */ + 48, 48, 48, 32,106,109,112, 97,115,116, 97, 99,107, 10, 48, 48, /* 0x10a0 */ + 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, /* 0x10b0 */ + 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,117,112, /* 0x10c0 */ + 49, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, /* 0x10d0 */ + 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, /* 0x10e0 */ + 48, 48, 32,117,112, 49, 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x10f0 */ + 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, /* 0x1100 */ + 48, 48, 48, 48, 48, 48, 48, 32,117,112, 49, 51, 10, 48, 48, 48, /* 0x1110 */ + 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, /* 0x1120 */ + 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,117,112, 50, /* 0x1130 */ + 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, /* 0x1140 */ + 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, /* 0x1150 */ + 48, 32,117,112, 50, 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x1160 */ + 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, /* 0x1170 */ + 48, 48, 48, 48, 48, 48, 32, 99,111,112,121, 95,114,101,109, 97, /* 0x1180 */ +105,110, 10, 48, 48, 48, 48, 48, 48, 56, 97, 32,103, 32, 32, 32, /* 0x1190 */ + 32, 32, 32, 32,115, 95, 98,110,101,108,111,111,112, 51, 9, 48, /* 0x11a0 */ + 48, 48, 48, 48, 48, 48, 48, 32, 99,108,101, 97,114, 95, 98,115, /* 0x11b0 */ +115, 95,101,110,100, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, /* 0x11c0 */ + 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, /* 0x11d0 */ + 48, 48, 48, 48, 48, 32, 99,111,112,121, 95,116,111, 95,115,116, /* 0x11e0 */ + 97, 99,107, 95,108,101,110, 10, 48, 48, 48, 48, 48, 48, 50, 97, /* 0x11f0 */ + 32,103, 32, 32, 32, 32, 32, 32, 32,115, 95, 99,111,112,121, 95, /* 0x1200 */ +116,111, 95,115,116, 97, 99,107, 9, 48, 48, 48, 48, 48, 48, 48, /* 0x1210 */ + 48, 32, 99,108,101, 97,114, 95, 98,115,115, 10, 48, 48, 48, 48, /* 0x1220 */ + 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, /* 0x1230 */ + 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,117,112, 51, 49, /* 0x1240 */ + 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, /* 0x1250 */ + 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x1260 */ + 32, 99,108,101, 97,114, 95, 98,115,115, 95,115,105,122,101, 95, /* 0x1270 */ +112, 52, 10, 48, 48, 48, 48, 48, 48, 48, 50, 32,103, 32, 32, 32, /* 0x1280 */ + 32, 32, 32, 32, 67, 85, 84, 80, 79, 73, 78, 84, 9, 48, 48, 48, /* 0x1290 */ + 48, 48, 48, 48, 48, 32,100,101, 99,111,109,112,114, 95,115,116, /* 0x12a0 */ + 97,114,116, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, /* 0x12b0 */ + 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, /* 0x12c0 */ + 48, 48, 48, 32,117,112, 52, 49, 10, 10, 10, 82, 69, 76, 79, 67, /* 0x12d0 */ + 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, /* 0x12e0 */ + 82, 32, 91,116,111,115, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, /* 0x12f0 */ + 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1300 */ + 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, /* 0x1310 */ + 48, 49, 99, 32, 82, 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, 32, /* 0x1320 */ + 32, 32, 32, 32, 32, 32,117,112, 49, 49, 10, 48, 48, 48, 48, 48, /* 0x1330 */ + 48, 50, 54, 32, 82, 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, 32, /* 0x1340 */ + 32, 32, 32, 32, 32, 32,117,112, 49, 50, 10, 48, 48, 48, 48, 48, /* 0x1350 */ + 48, 51, 50, 32, 82, 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, 32, /* 0x1360 */ + 32, 32, 32, 32, 32, 32,117,112, 49, 51, 10, 48, 48, 48, 48, 48, /* 0x1370 */ + 48, 51, 97, 32, 82, 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, 32, /* 0x1380 */ + 32, 32, 32, 32, 32, 32,117,112, 50, 49, 10, 48, 48, 48, 48, 48, /* 0x1390 */ + 48, 52, 48, 32, 82, 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, 32, /* 0x13a0 */ + 32, 32, 32, 32, 32, 32,117,112, 50, 50, 10, 10, 10, 82, 69, 76, /* 0x13b0 */ + 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, /* 0x13c0 */ + 70, 79, 82, 32, 91,115, 95, 98,110,101,108,111,111,112, 48, 93, /* 0x13d0 */ + 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, /* 0x13e0 */ + 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, /* 0x13f0 */ + 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 54, 56, /* 0x1400 */ + 75, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32,116,111, /* 0x1410 */ +115, 48, 43, 48,120, 48, 48, 48, 48, 48, 48, 52, 51, 10, 10, 10, /* 0x1420 */ + 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, /* 0x1430 */ + 68, 83, 32, 70, 79, 82, 32, 91, 99,111,112,121, 95,108,111,111, /* 0x1440 */ +112, 50, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, /* 0x1450 */ + 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1460 */ + 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, /* 0x1470 */ + 95, 54, 56, 75, 95, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1480 */ + 32, 99,111,112,121, 95,114,101,109, 97,105,110, 10, 10, 10, 82, /* 0x1490 */ + 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, /* 0x14a0 */ + 83, 32, 70, 79, 82, 32, 91,115, 95, 99,111,112,121, 95,116,111, /* 0x14b0 */ + 95,115,116, 97, 99,107, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, /* 0x14c0 */ + 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x14d0 */ + 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, /* 0x14e0 */ + 48, 50, 32, 82, 95, 54, 56, 75, 95, 80, 67, 49, 54, 32, 32, 32, /* 0x14f0 */ + 32, 32, 32, 32, 32, 99,108,101, 97,114, 95, 98,115,115, 95,101, /* 0x1500 */ +110,100, 10, 48, 48, 48, 48, 48, 48, 48, 55, 32, 82, 95, 54, 56, /* 0x1510 */ + 75, 95, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 99,111, /* 0x1520 */ +112,121, 95,116,111, 95,115,116, 97, 99,107, 95,108,101,110, 10, /* 0x1530 */ + 48, 48, 48, 48, 48, 48, 49, 50, 32, 82, 95, 54, 56, 75, 95, 80, /* 0x1540 */ + 67, 49, 54, 32, 32, 32, 32, 32, 32, 32, 32,115, 95, 98,110,101, /* 0x1550 */ +108,111,111,112, 51, 43, 48,120, 48, 48, 48, 48, 48, 48, 54, 48, /* 0x1560 */ + 10, 48, 48, 48, 48, 48, 48, 49, 53, 32, 82, 95, 54, 56, 75, 95, /* 0x1570 */ + 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32,115, 95, 98,110, /* 0x1580 */ +101,108,111,111,112, 51, 43, 48,120, 48, 48, 48, 48, 48, 48, 48, /* 0x1590 */ + 49, 10, 48, 48, 48, 48, 48, 48, 50, 52, 32, 82, 95, 54, 56, 75, /* 0x15a0 */ + 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, 51, /* 0x15b0 */ + 49, 10, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, /* 0x15c0 */ + 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91,115, 95, 98,110, /* 0x15d0 */ +101,108,111,111,112, 51, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, /* 0x15e0 */ + 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x15f0 */ + 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, /* 0x1600 */ + 48, 49, 32, 82, 95, 54, 56, 75, 95, 80, 67, 56, 32, 32, 32, 32, /* 0x1610 */ + 32, 32, 32, 32, 32,115, 95, 99,111,112,121, 95,116,111, 95,115, /* 0x1620 */ +116, 97, 99,107, 43, 48,120, 48, 48, 48, 48, 48, 48, 50, 57, 10, /* 0x1630 */ + 48, 48, 48, 48, 48, 48, 55, 99, 32, 82, 95, 54, 56, 75, 95, 49, /* 0x1640 */ + 54, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 99,108,101, 97,114, /* 0x1650 */ + 95, 98,115,115, 95,115,105,122,101, 95,112, 52, 10, 10, 10, 82, /* 0x1660 */ + 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, /* 0x1670 */ + 83, 32, 70, 79, 82, 32, 91, 67, 85, 84, 80, 79, 73, 78, 84, 93, /* 0x1680 */ + 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, /* 0x1690 */ + 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, /* 0x16a0 */ + 85, 69, 10, 48, 48, 48, 48, 48, 48, 55,101, 32, 82, 95, 54, 56, /* 0x16b0 */ + 75, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, /* 0x16c0 */ + 52, 49, 10, 10, 10 /* 0x16d0 */ }; diff --git a/src/stub/m68k-atari.tos-nrv2b.small.h b/src/stub/m68k-atari.tos-nrv2b.small.h index 9ce4561f..a7472286 100644 --- a/src/stub/m68k-atari.tos-nrv2b.small.h +++ b/src/stub/m68k-atari.tos-nrv2b.small.h @@ -1,4 +1,4 @@ -/* m68k-atari.tos-nrv2b.small.h -- created from m68k-atari.tos-nrv2b.small.bin, 4993 (0x1381) bytes +/* m68k-atari.tos-nrv2b.small.h -- created from m68k-atari.tos-nrv2b.small.bin, 5545 (0x15a9) bytes This file is part of the UPX executable compressor. @@ -27,15 +27,15 @@ */ -#define NRV2B_LOADER_SMALL_SIZE 4993 -#define NRV2B_LOADER_SMALL_ADLER32 0xeca3a3f4 -#define NRV2B_LOADER_SMALL_CRC32 0x591dec62 +#define NRV2B_LOADER_SMALL_SIZE 5545 +#define NRV2B_LOADER_SMALL_ADLER32 0x07541413 +#define NRV2B_LOADER_SMALL_CRC32 0xf4be4995 -unsigned char nrv2b_loader_small[4993] = { +unsigned char nrv2b_loader_small[5545] = { 127, 69, 76, 70, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 0 */ 0, 1, 0, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 10 */ - 0, 0, 2,136, 0, 0, 0, 0, 0, 52, 0, 0, 0, 0, 0, 40, /* 0x 20 */ - 0, 19, 0, 16, 32, 8,103, 6, 46,104, 0, 4, 96, 4, 32, 47, /* 0x 30 */ + 0, 0, 2,168, 0, 0, 0, 0, 0, 52, 0, 0, 0, 0, 0, 40, /* 0x 20 */ + 0, 22, 0, 19, 32, 8,103, 6, 46,104, 0, 4, 96, 4, 32, 47, /* 0x 30 */ 0, 4, 72,231,127,254, 36, 64, 80,138, 44, 90, 40, 14, 36,188, /* 0x 40 */ 0, 0, 0, 0,221,218, 36,206, 36,188, 0, 0, 0, 0,221,218, /* 0x 50 */ 40, 82, 36,206, 36,188, 0, 0, 0, 0, 38, 68,215,252, 0, 0, /* 0x 60 */ @@ -67,282 +67,316 @@ unsigned char nrv2b_loader_small[4993] = { 97, 98, 0, 46,115,104,115,116,114,116, 97, 98, 0, 46,114,101, /* 0x 200 */ 108, 97,116,111,115, 48, 0,115,117, 98,113,108, 95, 49,100, 48, /* 0x 210 */ 0,115,117, 98,113,119, 95, 49,100, 48, 0, 46,114,101,108, 97, /* 0x 220 */ -115, 95, 98,110,101,108,111,111,112, 48, 0,115,117, 98,113,108, /* 0x 230 */ - 95, 49,100, 54, 0,115,117, 98,113,119, 95, 49,100, 54, 0, 46, /* 0x 240 */ -114,101,108, 97,115, 95, 98,110,101,108,111,111,112, 51, 0, 85, /* 0x 250 */ - 80, 88, 49, 72, 69, 65, 68, 0, 46,114,101,108, 97, 67, 85, 84, /* 0x 260 */ - 80, 79, 73, 78, 84, 0,114,101,108,111, 99, 0,106,109,112, 97, /* 0x 270 */ -115,116, 97, 99,107, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 280 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 290 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 2a0 */ - 0, 0, 0, 32, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 2b0 */ - 0, 0, 0, 52, 0, 0, 0, 70, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 2c0 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 27, 0, 0, 0, 4, /* 0x 2d0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,112, 0, 0, 0, 60, /* 0x 2e0 */ - 0, 0, 0, 17, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 12, /* 0x 2f0 */ - 0, 0, 0, 37, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 300 */ - 0, 0, 0,122, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 310 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 47, 0, 0, 0, 1, /* 0x 320 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,124, 0, 0, 0, 2, /* 0x 330 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 340 */ - 0, 0, 0, 62, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 350 */ - 0, 0, 0,126, 0, 0, 0, 46, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 360 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 57, 0, 0, 0, 4, /* 0x 370 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,172, 0, 0, 0, 72, /* 0x 380 */ - 0, 0, 0, 17, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 12, /* 0x 390 */ - 0, 0, 0, 73, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 3a0 */ - 0, 0, 0,172, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 3b0 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 83, 0, 0, 0, 1, /* 0x 3c0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,174, 0, 0, 0, 2, /* 0x 3d0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 3e0 */ - 0, 0, 0, 98, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 3f0 */ - 0, 0, 0,176, 0, 0, 0,138, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 400 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 93, 0, 0, 0, 4, /* 0x 410 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,244, 0, 0, 0, 24, /* 0x 420 */ - 0, 0, 0, 17, 0, 0, 0, 9, 0, 0, 0, 4, 0, 0, 0, 12, /* 0x 430 */ - 0, 0, 0,109, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 440 */ - 0, 0, 1, 58, 0, 0, 0, 32, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 450 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,123, 0, 0, 0, 1, /* 0x 460 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 90, 0, 0, 0,124, /* 0x 470 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 480 */ - 0, 0, 0,118, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 490 */ - 0, 0, 8, 12, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 12, /* 0x 4a0 */ - 0, 0, 0, 4, 0, 0, 0, 12, 0, 0, 0,132, 0, 0, 0, 1, /* 0x 4b0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,214, 0, 0, 0, 26, /* 0x 4c0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 4d0 */ - 0, 0, 0,138, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 4e0 */ - 0, 0, 1,240, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 4f0 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 3, /* 0x 500 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,242, 0, 0, 0,148, /* 0x 510 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 520 */ - 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 530 */ - 0, 0, 5,128, 0, 0, 1,128, 0, 0, 0, 18, 0, 0, 0, 12, /* 0x 540 */ - 0, 0, 0, 4, 0, 0, 0, 16, 0, 0, 0, 9, 0, 0, 0, 3, /* 0x 550 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0,110, /* 0x 560 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 570 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 580 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 1, /* 0x 590 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 5, /* 0x 5a0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 9, /* 0x 5b0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 3, /* 0x 5c0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 4, /* 0x 5d0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 7, /* 0x 5e0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 8, /* 0x 5f0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 11, /* 0x 600 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 12, /* 0x 610 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 14, /* 0x 620 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 15, /* 0x 630 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, /* 0x 640 */ - 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, /* 0x 650 */ - 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, /* 0x 660 */ - 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, /* 0x 670 */ - 0, 0, 0, 21, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, /* 0x 680 */ - 0, 0, 0, 26, 0, 0, 0,138, 0, 0, 0, 0, 16, 0, 0, 9, /* 0x 690 */ - 0, 0, 0, 40, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, /* 0x 6a0 */ - 0, 0, 0, 58, 0, 0, 0, 44, 0, 0, 0, 0, 16, 0, 0, 5, /* 0x 6b0 */ - 0, 0, 0, 68, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, /* 0x 6c0 */ - 0, 0, 0, 73, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, /* 0x 6d0 */ - 0, 0, 0, 91, 0, 0, 0, 2, 0, 0, 0, 0, 16, 0, 0, 12, /* 0x 6e0 */ - 0, 0, 0,105, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, /* 0x 6f0 */ - 0,117,112, 49, 49, 0,117,112, 49, 50, 0,117,112, 49, 51, 0, /* 0x 700 */ -117,112, 50, 49, 0,117,112, 50, 50, 0, 99,108,101, 97,114, 95, /* 0x 710 */ - 98,115,115, 95,101,110,100, 0, 99,111,112,121, 95,116,111, 95, /* 0x 720 */ -115,116, 97, 99,107, 95,108,101,110, 0, 99,108,101, 97,114, 95, /* 0x 730 */ - 98,115,115, 0,117,112, 51, 49, 0, 99,108,101, 97,114, 95, 98, /* 0x 740 */ -115,115, 95,115,105,122,101, 95,112, 52, 0,100,101, 99,111,109, /* 0x 750 */ -112,114, 95,115,116, 97,114,116, 0,117,112, 52, 49, 0, 0, 0, /* 0x 760 */ - 0, 0, 0, 28, 0, 0, 12, 1, 0, 0, 0, 0, 0, 0, 0, 38, /* 0x 770 */ - 0, 0, 13, 1, 0, 0, 0, 0, 0, 0, 0, 50, 0, 0, 14, 1, /* 0x 780 */ - 0, 0, 0, 0, 0, 0, 0, 58, 0, 0, 15, 1, 0, 0, 0, 0, /* 0x 790 */ - 0, 0, 0, 64, 0, 0, 16, 1, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 7a0 */ - 0, 0, 1, 6, 0, 0, 0, 67, 0, 0, 0, 4, 0, 0, 17, 5, /* 0x 7b0 */ - 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 18, 3, 0, 0, 0, 0, /* 0x 7c0 */ - 0, 0, 0, 20, 0, 0, 3, 5, 0, 0, 0, 96, 0, 0, 0, 23, /* 0x 7d0 */ - 0, 0, 3, 6, 0, 0, 0, 1, 0, 0, 0, 38, 0, 0, 20, 1, /* 0x 7e0 */ - 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 2, 6, 0, 0, 0, 43, /* 0x 7f0 */ - 0, 0, 0,124, 0, 0, 21, 2, 0, 0, 0, 0, 0, 0, 0,120, /* 0x 800 */ - 0, 0, 23, 1, 0, 0, 0, 0, 10,116,109,112, 47,109, 54, 56, /* 0x 810 */ -107, 45, 97,116, 97,114,105, 46,116,111,115, 45,110,114,118, 50, /* 0x 820 */ - 98, 46,115,109, 97,108,108, 46, 98,105,110, 58, 32, 32, 32, 32, /* 0x 830 */ - 32,102,105,108,101, 32,102,111,114,109, 97,116, 32,101,108,102, /* 0x 840 */ - 51, 50, 45,109, 54, 56,107, 10, 10, 83,101, 99,116,105,111,110, /* 0x 850 */ -115, 58, 10, 73,100,120, 32, 78, 97,109,101, 32, 32, 32, 32, 32, /* 0x 860 */ - 32, 32, 32, 32, 32, 83,105,122,101, 32, 32, 32, 32, 32, 32, 86, /* 0x 870 */ - 77, 65, 32, 32, 32, 32, 32, 32, 32, 76, 77, 65, 32, 32, 32, 32, /* 0x 880 */ - 32, 32, 32, 70,105,108,101, 32,111,102,102, 32, 32, 65,108,103, /* 0x 890 */ -110, 32, 32, 70,108, 97,103,115, 10, 32, 32, 48, 32,116,111,115, /* 0x 8a0 */ - 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, /* 0x 8b0 */ - 48, 52, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, /* 0x 8c0 */ - 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 51, /* 0x 8d0 */ - 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, /* 0x 8e0 */ - 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, /* 0x 8f0 */ - 76, 89, 10, 32, 32, 49, 32,115,117, 98,113,108, 95, 49,100, 48, /* 0x 900 */ - 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, /* 0x 910 */ - 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, /* 0x 920 */ - 48, 32, 32, 48, 48, 48, 48, 48, 48, 55, 97, 32, 32, 50, 42, 42, /* 0x 930 */ - 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, /* 0x 940 */ - 68, 79, 78, 76, 89, 10, 32, 32, 50, 32,115,117, 98,113,119, 95, /* 0x 950 */ - 49,100, 48, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, /* 0x 960 */ - 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, /* 0x 970 */ - 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 55, 99, 32, 32, /* 0x 980 */ - 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, /* 0x 990 */ - 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 51, 32,115, 95, 98, /* 0x 9a0 */ -110,101,108,111,111,112, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, /* 0x 9b0 */ - 48, 50,101, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, /* 0x 9c0 */ - 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 55, /* 0x 9d0 */ -101, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, /* 0x 9e0 */ - 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, /* 0x 9f0 */ - 76, 89, 10, 32, 32, 52, 32,115,117, 98,113,108, 95, 49,100, 54, /* 0x a00 */ - 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, /* 0x a10 */ - 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, /* 0x a20 */ - 48, 32, 32, 48, 48, 48, 48, 48, 48, 97, 99, 32, 32, 50, 42, 42, /* 0x a30 */ - 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, /* 0x a40 */ - 68, 79, 78, 76, 89, 10, 32, 32, 53, 32,115,117, 98,113,119, 95, /* 0x a50 */ - 49,100, 54, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, /* 0x a60 */ - 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, /* 0x a70 */ - 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 97,101, 32, 32, /* 0x a80 */ - 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, /* 0x a90 */ - 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 54, 32,115, 95, 98, /* 0x aa0 */ -110,101,108,111,111,112, 51, 32, 32, 32, 32, 48, 48, 48, 48, 48, /* 0x ab0 */ - 48, 56, 97, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, /* 0x ac0 */ - 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 98, /* 0x ad0 */ - 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, /* 0x ae0 */ - 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, /* 0x af0 */ - 76, 89, 10, 32, 32, 55, 32, 85, 80, 88, 49, 72, 69, 65, 68, 32, /* 0x b00 */ - 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 50, 48, 32, 32, 48, /* 0x b10 */ - 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, /* 0x b20 */ - 48, 32, 32, 48, 48, 48, 48, 48, 49, 51, 97, 32, 32, 50, 42, 42, /* 0x b30 */ - 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, /* 0x b40 */ - 68, 79, 78, 76, 89, 10, 32, 32, 56, 32, 67, 85, 84, 80, 79, 73, /* 0x b50 */ - 78, 84, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 55, 99, /* 0x b60 */ - 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, /* 0x b70 */ - 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 53, 97, 32, 32, /* 0x b80 */ - 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, /* 0x b90 */ - 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, /* 0x ba0 */ - 32, 32, 57, 32,114,101,108,111, 99, 32, 32, 32, 32, 32, 32, 32, /* 0x bb0 */ - 32, 32, 48, 48, 48, 48, 48, 48, 49, 97, 32, 32, 48, 48, 48, 48, /* 0x bc0 */ - 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, /* 0x bd0 */ - 48, 48, 48, 48, 48, 49,100, 54, 32, 32, 50, 42, 42, 48, 32, 32, /* 0x be0 */ - 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, /* 0x bf0 */ - 76, 89, 10, 32, 49, 48, 32,106,109,112, 97,115,116, 97, 99,107, /* 0x c00 */ - 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, /* 0x c10 */ - 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, /* 0x c20 */ - 48, 32, 32, 48, 48, 48, 48, 48, 49,102, 48, 32, 32, 50, 42, 42, /* 0x c30 */ - 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, /* 0x c40 */ - 68, 79, 78, 76, 89, 10, 83, 89, 77, 66, 79, 76, 32, 84, 65, 66, /* 0x c50 */ - 76, 69, 58, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, /* 0x c60 */ - 32, 32,100, 32, 32,116,111,115, 48, 9, 48, 48, 48, 48, 48, 48, /* 0x c70 */ - 48, 48, 32,116,111,115, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x c80 */ - 32,108, 32, 32, 32, 32,100, 32, 32,115, 95, 98,110,101,108,111, /* 0x c90 */ -111,112, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115, 95, 98, /* 0x ca0 */ -110,101,108,111,111,112, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x cb0 */ - 32,108, 32, 32, 32, 32,100, 32, 32,115, 95, 98,110,101,108,111, /* 0x cc0 */ -111,112, 51, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115, 95, 98, /* 0x cd0 */ -110,101,108,111,111,112, 51, 10, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x ce0 */ - 32,108, 32, 32, 32, 32,100, 32, 32,115,117, 98,113,108, 95, 49, /* 0x cf0 */ -100, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115,117, 98,113, /* 0x d00 */ -108, 95, 49,100, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, /* 0x d10 */ - 32, 32, 32, 32,100, 32, 32,115,117, 98,113,119, 95, 49,100, 48, /* 0x d20 */ - 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115,117, 98,113,119, 95, /* 0x d30 */ - 49,100, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, /* 0x d40 */ - 32, 32,100, 32, 32,115,117, 98,113,108, 95, 49,100, 54, 9, 48, /* 0x d50 */ - 48, 48, 48, 48, 48, 48, 48, 32,115,117, 98,113,108, 95, 49,100, /* 0x d60 */ - 54, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, /* 0x d70 */ -100, 32, 32,115,117, 98,113,119, 95, 49,100, 54, 9, 48, 48, 48, /* 0x d80 */ - 48, 48, 48, 48, 48, 32,115,117, 98,113,119, 95, 49,100, 54, 10, /* 0x d90 */ - 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, /* 0x da0 */ - 32, 85, 80, 88, 49, 72, 69, 65, 68, 9, 48, 48, 48, 48, 48, 48, /* 0x db0 */ - 48, 48, 32, 85, 80, 88, 49, 72, 69, 65, 68, 10, 48, 48, 48, 48, /* 0x dc0 */ - 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 85, 84, /* 0x dd0 */ - 80, 79, 73, 78, 84, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, /* 0x de0 */ - 85, 84, 80, 79, 73, 78, 84, 10, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x df0 */ - 32,108, 32, 32, 32, 32,100, 32, 32,114,101,108,111, 99, 9, 48, /* 0x e00 */ - 48, 48, 48, 48, 48, 48, 48, 32,114,101,108,111, 99, 10, 48, 48, /* 0x e10 */ - 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,106, /* 0x e20 */ -109,112, 97,115,116, 97, 99,107, 9, 48, 48, 48, 48, 48, 48, 48, /* 0x e30 */ - 48, 32,106,109,112, 97,115,116, 97, 99,107, 10, 48, 48, 48, 48, /* 0x e40 */ - 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, /* 0x e50 */ - 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,117,112, 49, 49, /* 0x e60 */ - 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, /* 0x e70 */ - 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x e80 */ - 32,117,112, 49, 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, /* 0x e90 */ - 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, /* 0x ea0 */ - 48, 48, 48, 48, 48, 32,117,112, 49, 51, 10, 48, 48, 48, 48, 48, /* 0x eb0 */ - 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, /* 0x ec0 */ - 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,117,112, 50, 49, 10, /* 0x ed0 */ - 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x ee0 */ - 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x ef0 */ -117,112, 50, 50, 10, 48, 48, 48, 48, 48, 48, 56, 97, 32,103, 32, /* 0x f00 */ - 32, 32, 32, 32, 32, 32,115, 95, 98,110,101,108,111,111,112, 51, /* 0x f10 */ - 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,108,101, 97,114, 95, /* 0x f20 */ - 98,115,115, 95,101,110,100, 10, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x f30 */ - 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, /* 0x f40 */ - 48, 48, 48, 48, 48, 48, 48, 32, 99,111,112,121, 95,116,111, 95, /* 0x f50 */ -115,116, 97, 99,107, 95,108,101,110, 10, 48, 48, 48, 48, 48, 48, /* 0x f60 */ - 50, 99, 32,103, 32, 32, 32, 32, 32, 32, 32,115, 95, 98,110,101, /* 0x f70 */ -108,111,111,112, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99, /* 0x f80 */ -108,101, 97,114, 95, 98,115,115, 10, 48, 48, 48, 48, 48, 48, 48, /* 0x f90 */ - 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, /* 0x fa0 */ - 48, 48, 48, 48, 48, 48, 48, 48, 32,117,112, 51, 49, 10, 48, 48, /* 0x fb0 */ - 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, /* 0x fc0 */ - 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,108, /* 0x fd0 */ -101, 97,114, 95, 98,115,115, 95,115,105,122,101, 95,112, 52, 10, /* 0x fe0 */ - 48, 48, 48, 48, 48, 48, 48, 50, 32,103, 32, 32, 32, 32, 32, 32, /* 0x ff0 */ - 32, 67, 85, 84, 80, 79, 73, 78, 84, 9, 48, 48, 48, 48, 48, 48, /* 0x1000 */ - 48, 48, 32,100,101, 99,111,109,112,114, 95,115,116, 97,114,116, /* 0x1010 */ - 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, /* 0x1020 */ - 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x1030 */ - 32,117,112, 52, 49, 10, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, /* 0x1040 */ - 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, /* 0x1050 */ -116,111,115, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, /* 0x1060 */ - 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1070 */ - 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 49, 99, /* 0x1080 */ - 32, 82, 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, /* 0x1090 */ - 32, 32, 32,117,112, 49, 49, 10, 48, 48, 48, 48, 48, 48, 50, 54, /* 0x10a0 */ - 32, 82, 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, /* 0x10b0 */ - 32, 32, 32,117,112, 49, 50, 10, 48, 48, 48, 48, 48, 48, 51, 50, /* 0x10c0 */ - 32, 82, 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, /* 0x10d0 */ - 32, 32, 32,117,112, 49, 51, 10, 48, 48, 48, 48, 48, 48, 51, 97, /* 0x10e0 */ - 32, 82, 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, /* 0x10f0 */ - 32, 32, 32,117,112, 50, 49, 10, 48, 48, 48, 48, 48, 48, 52, 48, /* 0x1100 */ - 32, 82, 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, /* 0x1110 */ - 32, 32, 32,117,112, 50, 50, 10, 10, 10, 82, 69, 76, 79, 67, 65, /* 0x1120 */ - 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, /* 0x1130 */ - 32, 91,115, 95, 98,110,101,108,111,111,112, 48, 93, 58, 10, 79, /* 0x1140 */ - 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, /* 0x1150 */ - 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, /* 0x1160 */ - 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 54, 56, 75, 95, 80, /* 0x1170 */ - 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32,116,111,115, 48, 43, /* 0x1180 */ - 48,120, 48, 48, 48, 48, 48, 48, 52, 51, 10, 48, 48, 48, 48, 48, /* 0x1190 */ - 48, 48, 52, 32, 82, 95, 54, 56, 75, 95, 80, 67, 49, 54, 32, 32, /* 0x11a0 */ - 32, 32, 32, 32, 32, 32, 99,108,101, 97,114, 95, 98,115,115, 95, /* 0x11b0 */ -101,110,100, 10, 48, 48, 48, 48, 48, 48, 48, 57, 32, 82, 95, 54, /* 0x11c0 */ - 56, 75, 95, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 99, /* 0x11d0 */ -111,112,121, 95,116,111, 95,115,116, 97, 99,107, 95,108,101,110, /* 0x11e0 */ - 10, 48, 48, 48, 48, 48, 48, 49, 52, 32, 82, 95, 54, 56, 75, 95, /* 0x11f0 */ - 80, 67, 49, 54, 32, 32, 32, 32, 32, 32, 32, 32,115, 95, 98,110, /* 0x1200 */ -101,108,111,111,112, 51, 43, 48,120, 48, 48, 48, 48, 48, 48, 54, /* 0x1210 */ - 48, 10, 48, 48, 48, 48, 48, 48, 49, 55, 32, 82, 95, 54, 56, 75, /* 0x1220 */ - 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32,115, 95, 98, /* 0x1230 */ -110,101,108,111,111,112, 51, 43, 48,120, 48, 48, 48, 48, 48, 48, /* 0x1240 */ - 48, 49, 10, 48, 48, 48, 48, 48, 48, 50, 54, 32, 82, 95, 54, 56, /* 0x1250 */ - 75, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, /* 0x1260 */ - 51, 49, 10, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, /* 0x1270 */ - 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91,115, 95, 98, /* 0x1280 */ -110,101,108,111,111,112, 51, 93, 58, 10, 79, 70, 70, 83, 69, 84, /* 0x1290 */ - 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x12a0 */ - 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, /* 0x12b0 */ - 48, 48, 49, 32, 82, 95, 54, 56, 75, 95, 80, 67, 56, 32, 32, 32, /* 0x12c0 */ - 32, 32, 32, 32, 32, 32,115, 95, 98,110,101,108,111,111,112, 48, /* 0x12d0 */ - 43, 48,120, 48, 48, 48, 48, 48, 48, 50, 98, 10, 48, 48, 48, 48, /* 0x12e0 */ - 48, 48, 55, 99, 32, 82, 95, 54, 56, 75, 95, 49, 54, 32, 32, 32, /* 0x12f0 */ - 32, 32, 32, 32, 32, 32, 32, 99,108,101, 97,114, 95, 98,115,115, /* 0x1300 */ - 95,115,105,122,101, 95,112, 52, 10, 10, 10, 82, 69, 76, 79, 67, /* 0x1310 */ - 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, /* 0x1320 */ - 82, 32, 91, 67, 85, 84, 80, 79, 73, 78, 84, 93, 58, 10, 79, 70, /* 0x1330 */ - 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, /* 0x1340 */ - 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, /* 0x1350 */ - 48, 48, 48, 48, 48, 55, 56, 32, 82, 95, 54, 56, 75, 95, 51, 50, /* 0x1360 */ - 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, 52, 49, 10, 10, /* 0x1370 */ - 10 /* 0x1380 */ +115, 95, 98,110,101,108,111,111,112, 48, 0, 99,111,112,121, 95, /* 0x 230 */ +108,111,111,112, 50, 0, 46,114,101,108, 97,115, 95, 99,111,112, /* 0x 240 */ +121, 95,116,111, 95,115,116, 97, 99,107, 0,115,117, 98,113,108, /* 0x 250 */ + 95, 49,100, 54, 0,115,117, 98,113,119, 95, 49,100, 54, 0, 46, /* 0x 260 */ +114,101,108, 97,115, 95, 98,110,101,108,111,111,112, 51, 0, 85, /* 0x 270 */ + 80, 88, 49, 72, 69, 65, 68, 0, 46,114,101,108, 97, 67, 85, 84, /* 0x 280 */ + 80, 79, 73, 78, 84, 0,114,101,108,111, 99, 0,106,109,112, 97, /* 0x 290 */ +115,116, 97, 99,107, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 2a0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 2b0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 2c0 */ + 0, 0, 0, 32, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 2d0 */ + 0, 0, 0, 52, 0, 0, 0, 70, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 2e0 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 27, 0, 0, 0, 4, /* 0x 2f0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 40, 0, 0, 0, 60, /* 0x 300 */ + 0, 0, 0, 20, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 12, /* 0x 310 */ + 0, 0, 0, 37, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 320 */ + 0, 0, 0,122, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 330 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 47, 0, 0, 0, 1, /* 0x 340 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,124, 0, 0, 0, 2, /* 0x 350 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 360 */ + 0, 0, 0, 62, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 370 */ + 0, 0, 0,126, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 380 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 57, 0, 0, 0, 4, /* 0x 390 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8,100, 0, 0, 0, 12, /* 0x 3a0 */ + 0, 0, 0, 20, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 12, /* 0x 3b0 */ + 0, 0, 0, 73, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 3c0 */ + 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 3d0 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 89, 0, 0, 0, 1, /* 0x 3e0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 44, /* 0x 3f0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 400 */ + 0, 0, 0, 84, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 410 */ + 0, 0, 8,112, 0, 0, 0, 60, 0, 0, 0, 20, 0, 0, 0, 8, /* 0x 420 */ + 0, 0, 0, 4, 0, 0, 0, 12, 0, 0, 0,105, 0, 0, 0, 1, /* 0x 430 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,172, 0, 0, 0, 2, /* 0x 440 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 450 */ + 0, 0, 0,115, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 460 */ + 0, 0, 0,174, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 470 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,130, 0, 0, 0, 1, /* 0x 480 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,176, 0, 0, 0,138, /* 0x 490 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 4a0 */ + 0, 0, 0,125, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 4b0 */ + 0, 0, 8,172, 0, 0, 0, 24, 0, 0, 0, 20, 0, 0, 0, 12, /* 0x 4c0 */ + 0, 0, 0, 4, 0, 0, 0, 12, 0, 0, 0,141, 0, 0, 0, 1, /* 0x 4d0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 58, 0, 0, 0, 32, /* 0x 4e0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 4f0 */ + 0, 0, 0,155, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 500 */ + 0, 0, 1, 90, 0, 0, 0,124, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 510 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,150, 0, 0, 0, 4, /* 0x 520 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8,196, 0, 0, 0, 12, /* 0x 530 */ + 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 4, 0, 0, 0, 12, /* 0x 540 */ + 0, 0, 0,164, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 550 */ + 0, 0, 1,214, 0, 0, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 560 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,170, 0, 0, 0, 1, /* 0x 570 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,240, 0, 0, 0, 2, /* 0x 580 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 590 */ + 0, 0, 0, 17, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 5a0 */ + 0, 0, 1,242, 0, 0, 0,180, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 5b0 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, /* 0x 5c0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 24, 0, 0, 1,160, /* 0x 5d0 */ + 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 4, 0, 0, 0, 16, /* 0x 5e0 */ + 0, 0, 0, 9, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 5f0 */ + 0, 0, 7,184, 0, 0, 0,110, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 600 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 610 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 620 */ + 0, 0, 0, 0, 3, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 630 */ + 0, 0, 0, 0, 3, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 640 */ + 0, 0, 0, 0, 3, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 650 */ + 0, 0, 0, 0, 3, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 660 */ + 0, 0, 0, 0, 3, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 670 */ + 0, 0, 0, 0, 3, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 680 */ + 0, 0, 0, 0, 3, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 690 */ + 0, 0, 0, 0, 3, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 6a0 */ + 0, 0, 0, 0, 3, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 6b0 */ + 0, 0, 0, 0, 3, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 6c0 */ + 0, 0, 0, 0, 3, 0, 0, 15, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 6d0 */ + 0, 0, 0, 0, 3, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 6e0 */ + 0, 0, 0, 0, 3, 0, 0, 18, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 6f0 */ + 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, /* 0x 700 */ + 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, /* 0x 710 */ + 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, /* 0x 720 */ + 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, /* 0x 730 */ + 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 26, 0, 0, 0,138, /* 0x 740 */ + 0, 0, 0, 0, 16, 0, 0, 12, 0, 0, 0, 40, 0, 0, 0, 0, /* 0x 750 */ + 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 58, 0, 0, 0, 42, /* 0x 760 */ + 0, 0, 0, 0, 16, 0, 0, 8, 0, 0, 0, 68, 0, 0, 0, 0, /* 0x 770 */ + 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 73, 0, 0, 0, 0, /* 0x 780 */ + 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 91, 0, 0, 0, 2, /* 0x 790 */ + 0, 0, 0, 0, 16, 0, 0, 15, 0, 0, 0,105, 0, 0, 0, 0, /* 0x 7a0 */ + 0, 0, 0, 0, 16, 0, 0, 0, 0,117,112, 49, 49, 0,117,112, /* 0x 7b0 */ + 49, 50, 0,117,112, 49, 51, 0,117,112, 50, 49, 0,117,112, 50, /* 0x 7c0 */ + 50, 0, 99,108,101, 97,114, 95, 98,115,115, 95,101,110,100, 0, /* 0x 7d0 */ + 99,111,112,121, 95,116,111, 95,115,116, 97, 99,107, 95,108,101, /* 0x 7e0 */ +110, 0, 99,108,101, 97,114, 95, 98,115,115, 0,117,112, 51, 49, /* 0x 7f0 */ + 0, 99,108,101, 97,114, 95, 98,115,115, 95,115,105,122,101, 95, /* 0x 800 */ +112, 52, 0,100,101, 99,111,109,112,114, 95,115,116, 97,114,116, /* 0x 810 */ + 0,117,112, 52, 49, 0, 0, 0, 0, 0, 0, 28, 0, 0, 14, 1, /* 0x 820 */ + 0, 0, 0, 0, 0, 0, 0, 38, 0, 0, 15, 1, 0, 0, 0, 0, /* 0x 830 */ + 0, 0, 0, 50, 0, 0, 16, 1, 0, 0, 0, 0, 0, 0, 0, 58, /* 0x 840 */ + 0, 0, 17, 1, 0, 0, 0, 0, 0, 0, 0, 64, 0, 0, 18, 1, /* 0x 850 */ + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 6, 0, 0, 0, 67, /* 0x 860 */ + 0, 0, 0, 2, 0, 0, 19, 5, 0, 0, 0, 0, 0, 0, 0, 7, /* 0x 870 */ + 0, 0, 20, 3, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 3, 5, /* 0x 880 */ + 0, 0, 0, 96, 0, 0, 0, 21, 0, 0, 3, 6, 0, 0, 0, 1, /* 0x 890 */ + 0, 0, 0, 36, 0, 0, 22, 1, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 8a0 */ + 0, 0, 2, 6, 0, 0, 0, 41, 0, 0, 0,124, 0, 0, 23, 2, /* 0x 8b0 */ + 0, 0, 0, 0, 0, 0, 0,120, 0, 0, 25, 1, 0, 0, 0, 0, /* 0x 8c0 */ + 10,116,109,112, 47,109, 54, 56,107, 45, 97,116, 97,114,105, 46, /* 0x 8d0 */ +116,111,115, 45,110,114,118, 50, 98, 46,115,109, 97,108,108, 46, /* 0x 8e0 */ + 98,105,110, 58, 32, 32, 32, 32, 32,102,105,108,101, 32,102,111, /* 0x 8f0 */ +114,109, 97,116, 32,101,108,102, 51, 50, 45,109, 54, 56,107, 10, /* 0x 900 */ + 10, 83,101, 99,116,105,111,110,115, 58, 10, 73,100,120, 32, 78, /* 0x 910 */ + 97,109,101, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 83,105,122, /* 0x 920 */ +101, 32, 32, 32, 32, 32, 32, 86, 77, 65, 32, 32, 32, 32, 32, 32, /* 0x 930 */ + 32, 76, 77, 65, 32, 32, 32, 32, 32, 32, 32, 70,105,108,101, 32, /* 0x 940 */ +111,102,102, 32, 32, 65,108,103,110, 32, 32, 70,108, 97,103,115, /* 0x 950 */ + 10, 32, 32, 48, 32,116,111,115, 48, 32, 32, 32, 32, 32, 32, 32, /* 0x 960 */ + 32, 32, 32, 48, 48, 48, 48, 48, 48, 52, 54, 32, 32, 48, 48, 48, /* 0x 970 */ + 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x 980 */ + 32, 48, 48, 48, 48, 48, 48, 51, 52, 32, 32, 50, 42, 42, 48, 32, /* 0x 990 */ + 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, /* 0x 9a0 */ + 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 49, 32,115, /* 0x 9b0 */ +117, 98,113,108, 95, 49,100, 48, 32, 32, 32, 32, 32, 48, 48, 48, /* 0x 9c0 */ + 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x 9d0 */ + 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, /* 0x 9e0 */ + 48, 55, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, /* 0x 9f0 */ + 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, /* 0x a00 */ + 50, 32,115,117, 98,113,119, 95, 49,100, 48, 32, 32, 32, 32, 32, /* 0x a10 */ + 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, /* 0x a20 */ + 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, /* 0x a30 */ + 48, 48, 48, 48, 55, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, /* 0x a40 */ + 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, /* 0x a50 */ + 10, 32, 32, 51, 32,115, 95, 98,110,101,108,111,111,112, 48, 32, /* 0x a60 */ + 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, /* 0x a70 */ + 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x a80 */ + 32, 48, 48, 48, 48, 48, 48, 55,101, 32, 32, 50, 42, 42, 48, 32, /* 0x a90 */ + 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, /* 0x aa0 */ + 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 52, 32, 99, /* 0x ab0 */ +111,112,121, 95,108,111,111,112, 50, 32, 32, 32, 32, 48, 48, 48, /* 0x ac0 */ + 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x ad0 */ + 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, /* 0x ae0 */ + 48, 56, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, /* 0x af0 */ + 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, /* 0x b00 */ + 53, 32,115, 95, 99,111,112,121, 95,116,111, 95,115,116, 97, 99, /* 0x b10 */ +107, 32, 48, 48, 48, 48, 48, 48, 50, 99, 32, 32, 48, 48, 48, 48, /* 0x b20 */ + 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, /* 0x b30 */ + 48, 48, 48, 48, 48, 48, 56, 48, 32, 32, 50, 42, 42, 48, 32, 32, /* 0x b40 */ + 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, /* 0x b50 */ + 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 54, 32,115,117, /* 0x b60 */ + 98,113,108, 95, 49,100, 54, 32, 32, 32, 32, 32, 48, 48, 48, 48, /* 0x b70 */ + 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, /* 0x b80 */ + 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, /* 0x b90 */ + 97, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, /* 0x ba0 */ + 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 55, /* 0x bb0 */ + 32,115,117, 98,113,119, 95, 49,100, 54, 32, 32, 32, 32, 32, 48, /* 0x bc0 */ + 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, /* 0x bd0 */ + 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, /* 0x be0 */ + 48, 48, 48, 97,101, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, /* 0x bf0 */ + 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, /* 0x c00 */ + 32, 32, 56, 32,115, 95, 98,110,101,108,111,111,112, 51, 32, 32, /* 0x c10 */ + 32, 32, 48, 48, 48, 48, 48, 48, 56, 97, 32, 32, 48, 48, 48, 48, /* 0x c20 */ + 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, /* 0x c30 */ + 48, 48, 48, 48, 48, 48, 98, 48, 32, 32, 50, 42, 42, 48, 32, 32, /* 0x c40 */ + 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, /* 0x c50 */ + 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 57, 32, 85, 80, /* 0x c60 */ + 88, 49, 72, 69, 65, 68, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, /* 0x c70 */ + 48, 48, 50, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, /* 0x c80 */ + 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, /* 0x c90 */ + 51, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, /* 0x ca0 */ + 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 48, /* 0x cb0 */ + 32, 67, 85, 84, 80, 79, 73, 78, 84, 32, 32, 32, 32, 32, 32, 48, /* 0x cc0 */ + 48, 48, 48, 48, 48, 55, 99, 32, 32, 48, 48, 48, 48, 48, 48, 48, /* 0x cd0 */ + 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, /* 0x ce0 */ + 48, 48, 49, 53, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, /* 0x cf0 */ + 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, /* 0x d00 */ + 65, 68, 79, 78, 76, 89, 10, 32, 49, 49, 32,114,101,108,111, 99, /* 0x d10 */ + 32, 32, 32, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, /* 0x d20 */ + 97, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, /* 0x d30 */ + 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49,100, 54, 32, /* 0x d40 */ + 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, /* 0x d50 */ + 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 50, 32,106,109, /* 0x d60 */ +112, 97,115,116, 97, 99,107, 32, 32, 32, 32, 32, 48, 48, 48, 48, /* 0x d70 */ + 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, /* 0x d80 */ + 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, /* 0x d90 */ +102, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, /* 0x da0 */ + 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 83, 89, 77, /* 0x db0 */ + 66, 79, 76, 32, 84, 65, 66, 76, 69, 58, 10, 48, 48, 48, 48, 48, /* 0x dc0 */ + 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,116,111,115, 48, /* 0x dd0 */ + 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,116,111,115, 48, 10, 48, /* 0x de0 */ + 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, /* 0x df0 */ +115, 95, 99,111,112,121, 95,116,111, 95,115,116, 97, 99,107, 9, /* 0x e00 */ + 48, 48, 48, 48, 48, 48, 48, 48, 32,115, 95, 99,111,112,121, 95, /* 0x e10 */ +116,111, 95,115,116, 97, 99,107, 10, 48, 48, 48, 48, 48, 48, 48, /* 0x e20 */ + 48, 32,108, 32, 32, 32, 32,100, 32, 32,115, 95, 98,110,101,108, /* 0x e30 */ +111,111,112, 51, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115, 95, /* 0x e40 */ + 98,110,101,108,111,111,112, 51, 10, 48, 48, 48, 48, 48, 48, 48, /* 0x e50 */ + 48, 32,108, 32, 32, 32, 32,100, 32, 32,115,117, 98,113,108, 95, /* 0x e60 */ + 49,100, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115,117, 98, /* 0x e70 */ +113,108, 95, 49,100, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x e80 */ +108, 32, 32, 32, 32,100, 32, 32,115,117, 98,113,119, 95, 49,100, /* 0x e90 */ + 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115,117, 98,113,119, /* 0x ea0 */ + 95, 49,100, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, /* 0x eb0 */ + 32, 32, 32,100, 32, 32,115, 95, 98,110,101,108,111,111,112, 48, /* 0x ec0 */ + 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115, 95, 98,110,101,108, /* 0x ed0 */ +111,111,112, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, /* 0x ee0 */ + 32, 32, 32,100, 32, 32, 99,111,112,121, 95,108,111,111,112, 50, /* 0x ef0 */ + 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,111,112,121, 95,108, /* 0x f00 */ +111,111,112, 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, /* 0x f10 */ + 32, 32, 32,100, 32, 32,115,117, 98,113,108, 95, 49,100, 54, 9, /* 0x f20 */ + 48, 48, 48, 48, 48, 48, 48, 48, 32,115,117, 98,113,108, 95, 49, /* 0x f30 */ +100, 54, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, /* 0x f40 */ + 32,100, 32, 32,115,117, 98,113,119, 95, 49,100, 54, 9, 48, 48, /* 0x f50 */ + 48, 48, 48, 48, 48, 48, 32,115,117, 98,113,119, 95, 49,100, 54, /* 0x f60 */ + 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, /* 0x f70 */ + 32, 32, 85, 80, 88, 49, 72, 69, 65, 68, 9, 48, 48, 48, 48, 48, /* 0x f80 */ + 48, 48, 48, 32, 85, 80, 88, 49, 72, 69, 65, 68, 10, 48, 48, 48, /* 0x f90 */ + 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 85, /* 0x fa0 */ + 84, 80, 79, 73, 78, 84, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x fb0 */ + 67, 85, 84, 80, 79, 73, 78, 84, 10, 48, 48, 48, 48, 48, 48, 48, /* 0x fc0 */ + 48, 32,108, 32, 32, 32, 32,100, 32, 32,114,101,108,111, 99, 9, /* 0x fd0 */ + 48, 48, 48, 48, 48, 48, 48, 48, 32,114,101,108,111, 99, 10, 48, /* 0x fe0 */ + 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, /* 0x ff0 */ +106,109,112, 97,115,116, 97, 99,107, 9, 48, 48, 48, 48, 48, 48, /* 0x1000 */ + 48, 48, 32,106,109,112, 97,115,116, 97, 99,107, 10, 48, 48, 48, /* 0x1010 */ + 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, /* 0x1020 */ + 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,117,112, 49, /* 0x1030 */ + 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, /* 0x1040 */ + 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, /* 0x1050 */ + 48, 32,117,112, 49, 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x1060 */ + 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, /* 0x1070 */ + 48, 48, 48, 48, 48, 48, 32,117,112, 49, 51, 10, 48, 48, 48, 48, /* 0x1080 */ + 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, /* 0x1090 */ + 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,117,112, 50, 49, /* 0x10a0 */ + 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, /* 0x10b0 */ + 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x10c0 */ + 32,117,112, 50, 50, 10, 48, 48, 48, 48, 48, 48, 56, 97, 32,103, /* 0x10d0 */ + 32, 32, 32, 32, 32, 32, 32,115, 95, 98,110,101,108,111,111,112, /* 0x10e0 */ + 51, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,108,101, 97,114, /* 0x10f0 */ + 95, 98,115,115, 95,101,110,100, 10, 48, 48, 48, 48, 48, 48, 48, /* 0x1100 */ + 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, /* 0x1110 */ + 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,111,112,121, 95,116,111, /* 0x1120 */ + 95,115,116, 97, 99,107, 95,108,101,110, 10, 48, 48, 48, 48, 48, /* 0x1130 */ + 48, 50, 97, 32,103, 32, 32, 32, 32, 32, 32, 32,115, 95, 99,111, /* 0x1140 */ +112,121, 95,116,111, 95,115,116, 97, 99,107, 9, 48, 48, 48, 48, /* 0x1150 */ + 48, 48, 48, 48, 32, 99,108,101, 97,114, 95, 98,115,115, 10, 48, /* 0x1160 */ + 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1170 */ + 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,117, /* 0x1180 */ +112, 51, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, /* 0x1190 */ + 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, /* 0x11a0 */ + 48, 48, 48, 32, 99,108,101, 97,114, 95, 98,115,115, 95,115,105, /* 0x11b0 */ +122,101, 95,112, 52, 10, 48, 48, 48, 48, 48, 48, 48, 50, 32,103, /* 0x11c0 */ + 32, 32, 32, 32, 32, 32, 32, 67, 85, 84, 80, 79, 73, 78, 84, 9, /* 0x11d0 */ + 48, 48, 48, 48, 48, 48, 48, 48, 32,100,101, 99,111,109,112,114, /* 0x11e0 */ + 95,115,116, 97,114,116, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x11f0 */ + 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, /* 0x1200 */ + 48, 48, 48, 48, 48, 48, 32,117,112, 52, 49, 10, 10, 10, 82, 69, /* 0x1210 */ + 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, /* 0x1220 */ + 32, 70, 79, 82, 32, 91,116,111,115, 48, 93, 58, 10, 79, 70, 70, /* 0x1230 */ + 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, /* 0x1240 */ + 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, /* 0x1250 */ + 48, 48, 48, 48, 49, 99, 32, 82, 95, 54, 56, 75, 95, 51, 50, 32, /* 0x1260 */ + 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, 49, 49, 10, 48, 48, /* 0x1270 */ + 48, 48, 48, 48, 50, 54, 32, 82, 95, 54, 56, 75, 95, 51, 50, 32, /* 0x1280 */ + 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, 49, 50, 10, 48, 48, /* 0x1290 */ + 48, 48, 48, 48, 51, 50, 32, 82, 95, 54, 56, 75, 95, 51, 50, 32, /* 0x12a0 */ + 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, 49, 51, 10, 48, 48, /* 0x12b0 */ + 48, 48, 48, 48, 51, 97, 32, 82, 95, 54, 56, 75, 95, 51, 50, 32, /* 0x12c0 */ + 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, 50, 49, 10, 48, 48, /* 0x12d0 */ + 48, 48, 48, 48, 52, 48, 32, 82, 95, 54, 56, 75, 95, 51, 50, 32, /* 0x12e0 */ + 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, 50, 50, 10, 10, 10, /* 0x12f0 */ + 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, /* 0x1300 */ + 68, 83, 32, 70, 79, 82, 32, 91,115, 95, 98,110,101,108,111,111, /* 0x1310 */ +112, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, /* 0x1320 */ + 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1330 */ + 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, /* 0x1340 */ + 95, 54, 56, 75, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1350 */ + 32,116,111,115, 48, 43, 48,120, 48, 48, 48, 48, 48, 48, 52, 51, /* 0x1360 */ + 10, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, /* 0x1370 */ + 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91,115, 95, 99,111,112, /* 0x1380 */ +121, 95,116,111, 95,115,116, 97, 99,107, 93, 58, 10, 79, 70, 70, /* 0x1390 */ + 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, /* 0x13a0 */ + 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, /* 0x13b0 */ + 48, 48, 48, 48, 48, 50, 32, 82, 95, 54, 56, 75, 95, 80, 67, 49, /* 0x13c0 */ + 54, 32, 32, 32, 32, 32, 32, 32, 32, 99,108,101, 97,114, 95, 98, /* 0x13d0 */ +115,115, 95,101,110,100, 10, 48, 48, 48, 48, 48, 48, 48, 55, 32, /* 0x13e0 */ + 82, 95, 54, 56, 75, 95, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x13f0 */ + 32, 32, 99,111,112,121, 95,116,111, 95,115,116, 97, 99,107, 95, /* 0x1400 */ +108,101,110, 10, 48, 48, 48, 48, 48, 48, 49, 50, 32, 82, 95, 54, /* 0x1410 */ + 56, 75, 95, 80, 67, 49, 54, 32, 32, 32, 32, 32, 32, 32, 32,115, /* 0x1420 */ + 95, 98,110,101,108,111,111,112, 51, 43, 48,120, 48, 48, 48, 48, /* 0x1430 */ + 48, 48, 54, 48, 10, 48, 48, 48, 48, 48, 48, 49, 53, 32, 82, 95, /* 0x1440 */ + 54, 56, 75, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1450 */ +115, 95, 98,110,101,108,111,111,112, 51, 43, 48,120, 48, 48, 48, /* 0x1460 */ + 48, 48, 48, 48, 49, 10, 48, 48, 48, 48, 48, 48, 50, 52, 32, 82, /* 0x1470 */ + 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1480 */ + 32,117,112, 51, 49, 10, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, /* 0x1490 */ + 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, /* 0x14a0 */ +115, 95, 98,110,101,108,111,111,112, 51, 93, 58, 10, 79, 70, 70, /* 0x14b0 */ + 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, /* 0x14c0 */ + 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, /* 0x14d0 */ + 48, 48, 48, 48, 48, 49, 32, 82, 95, 54, 56, 75, 95, 80, 67, 56, /* 0x14e0 */ + 32, 32, 32, 32, 32, 32, 32, 32, 32,115, 95, 99,111,112,121, 95, /* 0x14f0 */ +116,111, 95,115,116, 97, 99,107, 43, 48,120, 48, 48, 48, 48, 48, /* 0x1500 */ + 48, 50, 57, 10, 48, 48, 48, 48, 48, 48, 55, 99, 32, 82, 95, 54, /* 0x1510 */ + 56, 75, 95, 49, 54, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 99, /* 0x1520 */ +108,101, 97,114, 95, 98,115,115, 95,115,105,122,101, 95,112, 52, /* 0x1530 */ + 10, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, /* 0x1540 */ + 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 67, 85, 84, 80, 79, /* 0x1550 */ + 73, 78, 84, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, /* 0x1560 */ + 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1570 */ + 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 55, 56, 32, /* 0x1580 */ + 82, 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1590 */ + 32, 32,117,112, 52, 49, 10, 10, 10 /* 0x15a0 */ }; diff --git a/src/stub/m68k-atari.tos-nrv2d.h b/src/stub/m68k-atari.tos-nrv2d.h index ee4ee116..a4cd13d7 100644 --- a/src/stub/m68k-atari.tos-nrv2d.h +++ b/src/stub/m68k-atari.tos-nrv2d.h @@ -1,4 +1,4 @@ -/* m68k-atari.tos-nrv2d.h -- created from m68k-atari.tos-nrv2d.bin, 5190 (0x1446) bytes +/* m68k-atari.tos-nrv2d.h -- created from m68k-atari.tos-nrv2d.bin, 5865 (0x16e9) bytes This file is part of the UPX executable compressor. @@ -27,15 +27,15 @@ */ -#define NRV2D_LOADER_SIZE 5190 -#define NRV2D_LOADER_ADLER32 0x03fae1cd -#define NRV2D_LOADER_CRC32 0xe1baa548 +#define NRV2D_LOADER_SIZE 5865 +#define NRV2D_LOADER_ADLER32 0xf96c681a +#define NRV2D_LOADER_CRC32 0x7efb50ad -unsigned char nrv2d_loader[5190] = { +unsigned char nrv2d_loader[5865] = { 127, 69, 76, 70, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 0 */ 0, 1, 0, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 10 */ - 0, 0, 2,216, 0, 0, 0, 0, 0, 52, 0, 0, 0, 0, 0, 40, /* 0x 20 */ - 0, 19, 0, 16, 32, 8,103, 6, 46,104, 0, 4, 96, 4, 32, 47, /* 0x 30 */ + 0, 0, 2,252, 0, 0, 0, 0, 0, 52, 0, 0, 0, 0, 0, 40, /* 0x 20 */ + 0, 23, 0, 20, 32, 8,103, 6, 46,104, 0, 4, 96, 4, 32, 47, /* 0x 30 */ 0, 4, 72,231,127,254, 36, 64, 80,138, 44, 90, 40, 14, 36,188, /* 0x 40 */ 0, 0, 0, 0,221,218, 36,206, 36,188, 0, 0, 0, 0,221,218, /* 0x 50 */ 40, 82, 36,206, 36,188, 0, 0, 0, 0, 38, 68,215,252, 0, 0, /* 0x 60 */ @@ -72,289 +72,331 @@ unsigned char nrv2d_loader[5190] = { 97, 98, 0, 46,115,104,115,116,114,116, 97, 98, 0, 46,114,101, /* 0x 250 */ 108, 97,116,111,115, 48, 0,115,117, 98,113,108, 95, 49,100, 48, /* 0x 260 */ 0,115,117, 98,113,119, 95, 49,100, 48, 0, 46,114,101,108, 97, /* 0x 270 */ -115, 95, 98,110,101,108,111,111,112, 48, 0,115,117, 98,113,108, /* 0x 280 */ - 95, 49,100, 54, 0,115,117, 98,113,119, 95, 49,100, 54, 0, 46, /* 0x 290 */ -114,101,108, 97,115, 95, 98,110,101,108,111,111,112, 51, 0, 85, /* 0x 2a0 */ - 80, 88, 49, 72, 69, 65, 68, 0, 46,114,101,108, 97, 67, 85, 84, /* 0x 2b0 */ - 80, 79, 73, 78, 84, 0,114,101,108,111, 99, 0,106,109,112, 97, /* 0x 2c0 */ -115,116, 97, 99,107, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 2d0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 2e0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 2f0 */ - 0, 0, 0, 32, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 300 */ - 0, 0, 0, 52, 0, 0, 0,110, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 310 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 27, 0, 0, 0, 4, /* 0x 320 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,220, 0, 0, 0, 60, /* 0x 330 */ - 0, 0, 0, 17, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 12, /* 0x 340 */ - 0, 0, 0, 37, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 350 */ - 0, 0, 0,162, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 360 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 47, 0, 0, 0, 1, /* 0x 370 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,164, 0, 0, 0, 2, /* 0x 380 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 390 */ - 0, 0, 0, 62, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 3a0 */ - 0, 0, 0,166, 0, 0, 0, 60, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 3b0 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 57, 0, 0, 0, 4, /* 0x 3c0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 24, 0, 0, 0, 84, /* 0x 3d0 */ - 0, 0, 0, 17, 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 12, /* 0x 3e0 */ - 0, 0, 0, 73, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 3f0 */ - 0, 0, 0,226, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 400 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 83, 0, 0, 0, 1, /* 0x 410 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,228, 0, 0, 0, 2, /* 0x 420 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 430 */ - 0, 0, 0, 98, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 440 */ - 0, 0, 0,230, 0, 0, 0,138, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 450 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 93, 0, 0, 0, 4, /* 0x 460 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8,108, 0, 0, 0, 24, /* 0x 470 */ - 0, 0, 0, 17, 0, 0, 0, 9, 0, 0, 0, 4, 0, 0, 0, 12, /* 0x 480 */ - 0, 0, 0,109, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 490 */ - 0, 0, 1,112, 0, 0, 0, 32, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 4a0 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,123, 0, 0, 0, 1, /* 0x 4b0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,144, 0, 0, 0,150, /* 0x 4c0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 4d0 */ - 0, 0, 0,118, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 4e0 */ - 0, 0, 8,132, 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 12, /* 0x 4f0 */ - 0, 0, 0, 4, 0, 0, 0, 12, 0, 0, 0,132, 0, 0, 0, 1, /* 0x 500 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 38, 0, 0, 0, 26, /* 0x 510 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 520 */ - 0, 0, 0,138, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 530 */ - 0, 0, 2, 64, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 540 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 3, /* 0x 550 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 66, 0, 0, 0,148, /* 0x 560 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 570 */ - 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 580 */ - 0, 0, 5,208, 0, 0, 1,144, 0, 0, 0, 18, 0, 0, 0, 12, /* 0x 590 */ - 0, 0, 0, 4, 0, 0, 0, 16, 0, 0, 0, 9, 0, 0, 0, 3, /* 0x 5a0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 96, 0, 0, 0,122, /* 0x 5b0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 5c0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 5d0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 1, /* 0x 5e0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 5, /* 0x 5f0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 9, /* 0x 600 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 3, /* 0x 610 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 4, /* 0x 620 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 7, /* 0x 630 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 8, /* 0x 640 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 11, /* 0x 650 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 12, /* 0x 660 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 14, /* 0x 670 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 15, /* 0x 680 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, /* 0x 690 */ - 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, /* 0x 6a0 */ - 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, /* 0x 6b0 */ - 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, /* 0x 6c0 */ - 0, 0, 0, 21, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, /* 0x 6d0 */ - 0, 0, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, /* 0x 6e0 */ - 0, 0, 0, 38, 0, 0, 0,138, 0, 0, 0, 0, 16, 0, 0, 9, /* 0x 6f0 */ - 0, 0, 0, 52, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, /* 0x 700 */ - 0, 0, 0, 70, 0, 0, 0, 52, 0, 0, 0, 0, 16, 0, 0, 5, /* 0x 710 */ - 0, 0, 0, 80, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, /* 0x 720 */ - 0, 0, 0, 85, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, /* 0x 730 */ - 0, 0, 0,103, 0, 0, 0, 2, 0, 0, 0, 0, 16, 0, 0, 12, /* 0x 740 */ - 0, 0, 0,117, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, /* 0x 750 */ - 0,117,112, 49, 49, 0,117,112, 49, 50, 0,117,112, 49, 51, 0, /* 0x 760 */ -117,112, 50, 49, 0,117,112, 50, 50, 0, 99,111,112,121, 95,114, /* 0x 770 */ -101,109, 97,105,110, 0, 99,108,101, 97,114, 95, 98,115,115, 95, /* 0x 780 */ -101,110,100, 0, 99,111,112,121, 95,116,111, 95,115,116, 97, 99, /* 0x 790 */ -107, 95,108,101,110, 0, 99,108,101, 97,114, 95, 98,115,115, 0, /* 0x 7a0 */ -117,112, 51, 49, 0, 99,108,101, 97,114, 95, 98,115,115, 95,115, /* 0x 7b0 */ -105,122,101, 95,112, 52, 0,100,101, 99,111,109,112,114, 95,115, /* 0x 7c0 */ -116, 97,114,116, 0,117,112, 52, 49, 0, 0, 0, 0, 0, 0, 28, /* 0x 7d0 */ - 0, 0, 12, 1, 0, 0, 0, 0, 0, 0, 0, 38, 0, 0, 13, 1, /* 0x 7e0 */ - 0, 0, 0, 0, 0, 0, 0, 50, 0, 0, 14, 1, 0, 0, 0, 0, /* 0x 7f0 */ - 0, 0, 0, 58, 0, 0, 15, 1, 0, 0, 0, 0, 0, 0, 0, 64, /* 0x 800 */ - 0, 0, 16, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 6, /* 0x 810 */ - 0, 0, 0, 67, 0, 0, 0, 3, 0, 0, 17, 3, 0, 0, 0, 0, /* 0x 820 */ - 0, 0, 0, 12, 0, 0, 18, 5, 0, 0, 0, 0, 0, 0, 0, 17, /* 0x 830 */ - 0, 0, 19, 3, 0, 0, 0, 0, 0, 0, 0, 28, 0, 0, 3, 5, /* 0x 840 */ - 0, 0, 0, 96, 0, 0, 0, 31, 0, 0, 3, 6, 0, 0, 0, 1, /* 0x 850 */ - 0, 0, 0, 46, 0, 0, 21, 1, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 860 */ - 0, 0, 2, 6, 0, 0, 0, 51, 0, 0, 0,124, 0, 0, 22, 2, /* 0x 870 */ - 0, 0, 0, 0, 0, 0, 0,146, 0, 0, 24, 1, 0, 0, 0, 0, /* 0x 880 */ - 10,116,109,112, 47,109, 54, 56,107, 45, 97,116, 97,114,105, 46, /* 0x 890 */ -116,111,115, 45,110,114,118, 50,100, 46, 98,105,110, 58, 32, 32, /* 0x 8a0 */ - 32, 32, 32,102,105,108,101, 32,102,111,114,109, 97,116, 32,101, /* 0x 8b0 */ -108,102, 51, 50, 45,109, 54, 56,107, 10, 10, 83,101, 99,116,105, /* 0x 8c0 */ -111,110,115, 58, 10, 73,100,120, 32, 78, 97,109,101, 32, 32, 32, /* 0x 8d0 */ - 32, 32, 32, 32, 32, 32, 32, 83,105,122,101, 32, 32, 32, 32, 32, /* 0x 8e0 */ - 32, 86, 77, 65, 32, 32, 32, 32, 32, 32, 32, 76, 77, 65, 32, 32, /* 0x 8f0 */ - 32, 32, 32, 32, 32, 70,105,108,101, 32,111,102,102, 32, 32, 65, /* 0x 900 */ -108,103,110, 32, 32, 70,108, 97,103,115, 10, 32, 32, 48, 32,116, /* 0x 910 */ -111,115, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 48, 48, 48, /* 0x 920 */ - 48, 48, 48, 54,101, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x 930 */ - 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, /* 0x 940 */ - 48, 51, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, /* 0x 950 */ - 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, /* 0x 960 */ - 79, 78, 76, 89, 10, 32, 32, 49, 32,115,117, 98,113,108, 95, 49, /* 0x 970 */ -100, 48, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, /* 0x 980 */ - 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, /* 0x 990 */ - 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 97, 50, 32, 32, 50, /* 0x 9a0 */ - 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, /* 0x 9b0 */ - 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 50, 32,115,117, 98,113, /* 0x 9c0 */ -119, 95, 49,100, 48, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, /* 0x 9d0 */ - 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, /* 0x 9e0 */ - 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 97, 52, /* 0x 9f0 */ - 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, /* 0x a00 */ - 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 51, 32,115, /* 0x a10 */ - 95, 98,110,101,108,111,111,112, 48, 32, 32, 32, 32, 48, 48, 48, /* 0x a20 */ - 48, 48, 48, 51, 99, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x a30 */ - 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, /* 0x a40 */ - 48, 97, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, /* 0x a50 */ - 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, /* 0x a60 */ - 79, 78, 76, 89, 10, 32, 32, 52, 32,115,117, 98,113,108, 95, 49, /* 0x a70 */ -100, 54, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, /* 0x a80 */ - 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, /* 0x a90 */ - 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,101, 50, 32, 32, 50, /* 0x aa0 */ - 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, /* 0x ab0 */ - 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 53, 32,115,117, 98,113, /* 0x ac0 */ -119, 95, 49,100, 54, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, /* 0x ad0 */ - 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, /* 0x ae0 */ - 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,101, 52, /* 0x af0 */ - 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, /* 0x b00 */ - 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 54, 32,115, /* 0x b10 */ - 95, 98,110,101,108,111,111,112, 51, 32, 32, 32, 32, 48, 48, 48, /* 0x b20 */ - 48, 48, 48, 56, 97, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x b30 */ - 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, /* 0x b40 */ - 48,101, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, /* 0x b50 */ - 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, /* 0x b60 */ - 79, 78, 76, 89, 10, 32, 32, 55, 32, 85, 80, 88, 49, 72, 69, 65, /* 0x b70 */ - 68, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 50, 48, 32, /* 0x b80 */ - 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, /* 0x b90 */ - 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 55, 48, 32, 32, 50, /* 0x ba0 */ - 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, /* 0x bb0 */ - 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 56, 32, 67, 85, 84, 80, /* 0x bc0 */ - 79, 73, 78, 84, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, /* 0x bd0 */ - 57, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, /* 0x be0 */ - 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 57, 48, /* 0x bf0 */ - 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, /* 0x c00 */ - 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, /* 0x c10 */ - 89, 10, 32, 32, 57, 32,114,101,108,111, 99, 32, 32, 32, 32, 32, /* 0x c20 */ - 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 97, 32, 32, 48, 48, /* 0x c30 */ - 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x c40 */ - 32, 32, 48, 48, 48, 48, 48, 50, 50, 54, 32, 32, 50, 42, 42, 48, /* 0x c50 */ - 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, /* 0x c60 */ - 79, 78, 76, 89, 10, 32, 49, 48, 32,106,109,112, 97,115,116, 97, /* 0x c70 */ - 99,107, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, /* 0x c80 */ - 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, /* 0x c90 */ - 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 52, 48, 32, 32, 50, /* 0x ca0 */ - 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, /* 0x cb0 */ - 69, 65, 68, 79, 78, 76, 89, 10, 83, 89, 77, 66, 79, 76, 32, 84, /* 0x cc0 */ - 65, 66, 76, 69, 58, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, /* 0x cd0 */ - 32, 32, 32, 32,100, 32, 32,116,111,115, 48, 9, 48, 48, 48, 48, /* 0x ce0 */ - 48, 48, 48, 48, 32,116,111,115, 48, 10, 48, 48, 48, 48, 48, 48, /* 0x cf0 */ - 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,115, 95, 98,110,101, /* 0x d00 */ -108,111,111,112, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115, /* 0x d10 */ - 95, 98,110,101,108,111,111,112, 48, 10, 48, 48, 48, 48, 48, 48, /* 0x d20 */ - 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,115, 95, 98,110,101, /* 0x d30 */ -108,111,111,112, 51, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115, /* 0x d40 */ - 95, 98,110,101,108,111,111,112, 51, 10, 48, 48, 48, 48, 48, 48, /* 0x d50 */ - 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,115,117, 98,113,108, /* 0x d60 */ - 95, 49,100, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115,117, /* 0x d70 */ - 98,113,108, 95, 49,100, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x d80 */ - 32,108, 32, 32, 32, 32,100, 32, 32,115,117, 98,113,119, 95, 49, /* 0x d90 */ -100, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115,117, 98,113, /* 0x da0 */ -119, 95, 49,100, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, /* 0x db0 */ - 32, 32, 32, 32,100, 32, 32,115,117, 98,113,108, 95, 49,100, 54, /* 0x dc0 */ - 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115,117, 98,113,108, 95, /* 0x dd0 */ - 49,100, 54, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, /* 0x de0 */ - 32, 32,100, 32, 32,115,117, 98,113,119, 95, 49,100, 54, 9, 48, /* 0x df0 */ - 48, 48, 48, 48, 48, 48, 48, 32,115,117, 98,113,119, 95, 49,100, /* 0x e00 */ - 54, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, /* 0x e10 */ -100, 32, 32, 85, 80, 88, 49, 72, 69, 65, 68, 9, 48, 48, 48, 48, /* 0x e20 */ - 48, 48, 48, 48, 32, 85, 80, 88, 49, 72, 69, 65, 68, 10, 48, 48, /* 0x e30 */ - 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, /* 0x e40 */ - 85, 84, 80, 79, 73, 78, 84, 9, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x e50 */ - 32, 67, 85, 84, 80, 79, 73, 78, 84, 10, 48, 48, 48, 48, 48, 48, /* 0x e60 */ - 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,114,101,108,111, 99, /* 0x e70 */ - 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,114,101,108,111, 99, 10, /* 0x e80 */ - 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, /* 0x e90 */ - 32,106,109,112, 97,115,116, 97, 99,107, 9, 48, 48, 48, 48, 48, /* 0x ea0 */ - 48, 48, 48, 32,106,109,112, 97,115,116, 97, 99,107, 10, 48, 48, /* 0x eb0 */ - 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, /* 0x ec0 */ - 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,117,112, /* 0x ed0 */ - 49, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, /* 0x ee0 */ - 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, /* 0x ef0 */ - 48, 48, 32,117,112, 49, 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x f00 */ - 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, /* 0x f10 */ - 48, 48, 48, 48, 48, 48, 48, 32,117,112, 49, 51, 10, 48, 48, 48, /* 0x f20 */ - 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, /* 0x f30 */ - 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,117,112, 50, /* 0x f40 */ - 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, /* 0x f50 */ - 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, /* 0x f60 */ - 48, 32,117,112, 50, 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x f70 */ - 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, /* 0x f80 */ - 48, 48, 48, 48, 48, 48, 32, 99,111,112,121, 95,114,101,109, 97, /* 0x f90 */ -105,110, 10, 48, 48, 48, 48, 48, 48, 56, 97, 32,103, 32, 32, 32, /* 0x fa0 */ - 32, 32, 32, 32,115, 95, 98,110,101,108,111,111,112, 51, 9, 48, /* 0x fb0 */ - 48, 48, 48, 48, 48, 48, 48, 32, 99,108,101, 97,114, 95, 98,115, /* 0x fc0 */ -115, 95,101,110,100, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, /* 0x fd0 */ - 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, /* 0x fe0 */ - 48, 48, 48, 48, 48, 32, 99,111,112,121, 95,116,111, 95,115,116, /* 0x ff0 */ - 97, 99,107, 95,108,101,110, 10, 48, 48, 48, 48, 48, 48, 51, 52, /* 0x1000 */ - 32,103, 32, 32, 32, 32, 32, 32, 32,115, 95, 98,110,101,108,111, /* 0x1010 */ -111,112, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,108,101, /* 0x1020 */ - 97,114, 95, 98,115,115, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x1030 */ - 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, /* 0x1040 */ - 48, 48, 48, 48, 48, 48, 32,117,112, 51, 49, 10, 48, 48, 48, 48, /* 0x1050 */ - 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, /* 0x1060 */ - 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,108,101, 97, /* 0x1070 */ -114, 95, 98,115,115, 95,115,105,122,101, 95,112, 52, 10, 48, 48, /* 0x1080 */ - 48, 48, 48, 48, 48, 50, 32,103, 32, 32, 32, 32, 32, 32, 32, 67, /* 0x1090 */ - 85, 84, 80, 79, 73, 78, 84, 9, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x10a0 */ - 32,100,101, 99,111,109,112,114, 95,115,116, 97,114,116, 10, 48, /* 0x10b0 */ - 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x10c0 */ - 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,117, /* 0x10d0 */ -112, 52, 49, 10, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, /* 0x10e0 */ - 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91,116,111, /* 0x10f0 */ -115, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, /* 0x1100 */ - 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1110 */ - 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 49, 99, 32, 82, /* 0x1120 */ - 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1130 */ - 32,117,112, 49, 49, 10, 48, 48, 48, 48, 48, 48, 50, 54, 32, 82, /* 0x1140 */ - 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1150 */ - 32,117,112, 49, 50, 10, 48, 48, 48, 48, 48, 48, 51, 50, 32, 82, /* 0x1160 */ - 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1170 */ - 32,117,112, 49, 51, 10, 48, 48, 48, 48, 48, 48, 51, 97, 32, 82, /* 0x1180 */ - 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1190 */ - 32,117,112, 50, 49, 10, 48, 48, 48, 48, 48, 48, 52, 48, 32, 82, /* 0x11a0 */ - 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x11b0 */ - 32,117,112, 50, 50, 10, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, /* 0x11c0 */ - 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, /* 0x11d0 */ -115, 95, 98,110,101,108,111,111,112, 48, 93, 58, 10, 79, 70, 70, /* 0x11e0 */ - 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, /* 0x11f0 */ - 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, /* 0x1200 */ - 48, 48, 48, 48, 48, 49, 32, 82, 95, 54, 56, 75, 95, 80, 67, 56, /* 0x1210 */ - 32, 32, 32, 32, 32, 32, 32, 32, 32,116,111,115, 48, 43, 48,120, /* 0x1220 */ - 48, 48, 48, 48, 48, 48, 52, 51, 10, 48, 48, 48, 48, 48, 48, 48, /* 0x1230 */ - 51, 32, 82, 95, 54, 56, 75, 95, 56, 32, 32, 32, 32, 32, 32, 32, /* 0x1240 */ - 32, 32, 32, 32, 99,111,112,121, 95,114,101,109, 97,105,110, 10, /* 0x1250 */ - 48, 48, 48, 48, 48, 48, 48, 99, 32, 82, 95, 54, 56, 75, 95, 80, /* 0x1260 */ - 67, 49, 54, 32, 32, 32, 32, 32, 32, 32, 32, 99,108,101, 97,114, /* 0x1270 */ - 95, 98,115,115, 95,101,110,100, 10, 48, 48, 48, 48, 48, 48, 49, /* 0x1280 */ - 49, 32, 82, 95, 54, 56, 75, 95, 56, 32, 32, 32, 32, 32, 32, 32, /* 0x1290 */ - 32, 32, 32, 32, 99,111,112,121, 95,116,111, 95,115,116, 97, 99, /* 0x12a0 */ -107, 95,108,101,110, 10, 48, 48, 48, 48, 48, 48, 49, 99, 32, 82, /* 0x12b0 */ - 95, 54, 56, 75, 95, 80, 67, 49, 54, 32, 32, 32, 32, 32, 32, 32, /* 0x12c0 */ - 32,115, 95, 98,110,101,108,111,111,112, 51, 43, 48,120, 48, 48, /* 0x12d0 */ - 48, 48, 48, 48, 54, 48, 10, 48, 48, 48, 48, 48, 48, 49,102, 32, /* 0x12e0 */ - 82, 95, 54, 56, 75, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, /* 0x12f0 */ - 32, 32,115, 95, 98,110,101,108,111,111,112, 51, 43, 48,120, 48, /* 0x1300 */ - 48, 48, 48, 48, 48, 48, 49, 10, 48, 48, 48, 48, 48, 48, 50,101, /* 0x1310 */ - 32, 82, 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, /* 0x1320 */ - 32, 32, 32,117,112, 51, 49, 10, 10, 10, 82, 69, 76, 79, 67, 65, /* 0x1330 */ - 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, /* 0x1340 */ - 32, 91,115, 95, 98,110,101,108,111,111,112, 51, 93, 58, 10, 79, /* 0x1350 */ - 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, /* 0x1360 */ - 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, /* 0x1370 */ - 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 54, 56, 75, 95, 80, /* 0x1380 */ - 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32,115, 95, 98,110,101, /* 0x1390 */ -108,111,111,112, 48, 43, 48,120, 48, 48, 48, 48, 48, 48, 51, 51, /* 0x13a0 */ - 10, 48, 48, 48, 48, 48, 48, 55, 99, 32, 82, 95, 54, 56, 75, 95, /* 0x13b0 */ - 49, 54, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 99,108,101, 97, /* 0x13c0 */ -114, 95, 98,115,115, 95,115,105,122,101, 95,112, 52, 10, 10, 10, /* 0x13d0 */ - 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, /* 0x13e0 */ - 68, 83, 32, 70, 79, 82, 32, 91, 67, 85, 84, 80, 79, 73, 78, 84, /* 0x13f0 */ - 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, /* 0x1400 */ - 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, /* 0x1410 */ - 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 57, 50, 32, 82, 95, 54, /* 0x1420 */ - 56, 75, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,117, /* 0x1430 */ -112, 52, 49, 10, 10, 10 /* 0x1440 */ +115, 95, 98,110,101,108,111,111,112, 48, 0, 46,114,101,108, 97, /* 0x 280 */ + 99,111,112,121, 95,108,111,111,112, 50, 0, 46,114,101,108, 97, /* 0x 290 */ +115, 95, 99,111,112,121, 95,116,111, 95,115,116, 97, 99,107, 0, /* 0x 2a0 */ +115,117, 98,113,108, 95, 49,100, 54, 0,115,117, 98,113,119, 95, /* 0x 2b0 */ + 49,100, 54, 0, 46,114,101,108, 97,115, 95, 98,110,101,108,111, /* 0x 2c0 */ +111,112, 51, 0, 85, 80, 88, 49, 72, 69, 65, 68, 0, 46,114,101, /* 0x 2d0 */ +108, 97, 67, 85, 84, 80, 79, 73, 78, 84, 0,114,101,108,111, 99, /* 0x 2e0 */ + 0,106,109,112, 97,115,116, 97, 99,107, 0, 0, 0, 0, 0, 0, /* 0x 2f0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 300 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 310 */ + 0, 0, 0, 0, 0, 0, 0, 32, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 320 */ + 0, 0, 0, 0, 0, 0, 0, 52, 0, 0, 0,110, 0, 0, 0, 0, /* 0x 330 */ + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 27, /* 0x 340 */ + 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8,192, /* 0x 350 */ + 0, 0, 0, 60, 0, 0, 0, 21, 0, 0, 0, 1, 0, 0, 0, 4, /* 0x 360 */ + 0, 0, 0, 12, 0, 0, 0, 37, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 370 */ + 0, 0, 0, 0, 0, 0, 0,162, 0, 0, 0, 2, 0, 0, 0, 0, /* 0x 380 */ + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 47, /* 0x 390 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,164, /* 0x 3a0 */ + 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 3b0 */ + 0, 0, 0, 0, 0, 0, 0, 62, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 3c0 */ + 0, 0, 0, 0, 0, 0, 0,166, 0, 0, 0, 2, 0, 0, 0, 0, /* 0x 3d0 */ + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 57, /* 0x 3e0 */ + 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8,252, /* 0x 3f0 */ + 0, 0, 0, 12, 0, 0, 0, 21, 0, 0, 0, 5, 0, 0, 0, 4, /* 0x 400 */ + 0, 0, 0, 12, 0, 0, 0, 78, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 410 */ + 0, 0, 0, 0, 0, 0, 0,168, 0, 0, 0, 8, 0, 0, 0, 0, /* 0x 420 */ + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 73, /* 0x 430 */ + 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 8, /* 0x 440 */ + 0, 0, 0, 12, 0, 0, 0, 21, 0, 0, 0, 7, 0, 0, 0, 4, /* 0x 450 */ + 0, 0, 0, 12, 0, 0, 0, 94, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 460 */ + 0, 0, 0, 0, 0, 0, 0,176, 0, 0, 0, 50, 0, 0, 0, 0, /* 0x 470 */ + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 89, /* 0x 480 */ + 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 20, /* 0x 490 */ + 0, 0, 0, 60, 0, 0, 0, 21, 0, 0, 0, 9, 0, 0, 0, 4, /* 0x 4a0 */ + 0, 0, 0, 12, 0, 0, 0,110, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 4b0 */ + 0, 0, 0, 0, 0, 0, 0,226, 0, 0, 0, 2, 0, 0, 0, 0, /* 0x 4c0 */ + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,120, /* 0x 4d0 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,228, /* 0x 4e0 */ + 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 4f0 */ + 0, 0, 0, 0, 0, 0, 0,135, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 500 */ + 0, 0, 0, 0, 0, 0, 0,230, 0, 0, 0,138, 0, 0, 0, 0, /* 0x 510 */ + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,130, /* 0x 520 */ + 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 80, /* 0x 530 */ + 0, 0, 0, 24, 0, 0, 0, 21, 0, 0, 0, 13, 0, 0, 0, 4, /* 0x 540 */ + 0, 0, 0, 12, 0, 0, 0,146, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 550 */ + 0, 0, 0, 0, 0, 0, 1,112, 0, 0, 0, 32, 0, 0, 0, 0, /* 0x 560 */ + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,160, /* 0x 570 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,144, /* 0x 580 */ + 0, 0, 0,150, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 590 */ + 0, 0, 0, 0, 0, 0, 0,155, 0, 0, 0, 4, 0, 0, 0, 0, /* 0x 5a0 */ + 0, 0, 0, 0, 0, 0, 9,104, 0, 0, 0, 12, 0, 0, 0, 21, /* 0x 5b0 */ + 0, 0, 0, 16, 0, 0, 0, 4, 0, 0, 0, 12, 0, 0, 0,169, /* 0x 5c0 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 38, /* 0x 5d0 */ + 0, 0, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 5e0 */ + 0, 0, 0, 0, 0, 0, 0,175, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 5f0 */ + 0, 0, 0, 0, 0, 0, 2, 64, 0, 0, 0, 2, 0, 0, 0, 0, /* 0x 600 */ + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 17, /* 0x 610 */ + 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 66, /* 0x 620 */ + 0, 0, 0,185, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 630 */ + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, /* 0x 640 */ + 0, 0, 0, 0, 0, 0, 6,148, 0, 0, 1,176, 0, 0, 0, 22, /* 0x 650 */ + 0, 0, 0, 14, 0, 0, 0, 4, 0, 0, 0, 16, 0, 0, 0, 9, /* 0x 660 */ + 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 68, /* 0x 670 */ + 0, 0, 0,122, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 680 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 690 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 6a0 */ + 3, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 6b0 */ + 3, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 6c0 */ + 3, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 6d0 */ + 3, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 6e0 */ + 3, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 6f0 */ + 3, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 700 */ + 3, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 710 */ + 3, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 720 */ + 3, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 730 */ + 3, 0, 0, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 740 */ + 3, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 750 */ + 3, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 760 */ + 3, 0, 0, 19, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 770 */ + 16, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 780 */ + 16, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 790 */ + 16, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 7a0 */ + 16, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 7b0 */ + 16, 0, 0, 0, 0, 0, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 7c0 */ + 16, 0, 0, 0, 0, 0, 0, 38, 0, 0, 0,138, 0, 0, 0, 0, /* 0x 7d0 */ + 16, 0, 0, 13, 0, 0, 0, 52, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 7e0 */ + 16, 0, 0, 0, 0, 0, 0, 70, 0, 0, 0, 42, 0, 0, 0, 0, /* 0x 7f0 */ + 16, 0, 0, 9, 0, 0, 0, 80, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 800 */ + 16, 0, 0, 0, 0, 0, 0, 85, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 810 */ + 16, 0, 0, 0, 0, 0, 0,103, 0, 0, 0, 2, 0, 0, 0, 0, /* 0x 820 */ + 16, 0, 0, 16, 0, 0, 0,117, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 830 */ + 16, 0, 0, 0, 0,117,112, 49, 49, 0,117,112, 49, 50, 0,117, /* 0x 840 */ +112, 49, 51, 0,117,112, 50, 49, 0,117,112, 50, 50, 0, 99,111, /* 0x 850 */ +112,121, 95,114,101,109, 97,105,110, 0, 99,108,101, 97,114, 95, /* 0x 860 */ + 98,115,115, 95,101,110,100, 0, 99,111,112,121, 95,116,111, 95, /* 0x 870 */ +115,116, 97, 99,107, 95,108,101,110, 0, 99,108,101, 97,114, 95, /* 0x 880 */ + 98,115,115, 0,117,112, 51, 49, 0, 99,108,101, 97,114, 95, 98, /* 0x 890 */ +115,115, 95,115,105,122,101, 95,112, 52, 0,100,101, 99,111,109, /* 0x 8a0 */ +112,114, 95,115,116, 97,114,116, 0,117,112, 52, 49, 0, 0, 0, /* 0x 8b0 */ + 0, 0, 0, 28, 0, 0, 14, 1, 0, 0, 0, 0, 0, 0, 0, 38, /* 0x 8c0 */ + 0, 0, 15, 1, 0, 0, 0, 0, 0, 0, 0, 50, 0, 0, 16, 1, /* 0x 8d0 */ + 0, 0, 0, 0, 0, 0, 0, 58, 0, 0, 17, 1, 0, 0, 0, 0, /* 0x 8e0 */ + 0, 0, 0, 64, 0, 0, 18, 1, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 8f0 */ + 0, 0, 1, 6, 0, 0, 0, 67, 0, 0, 0, 1, 0, 0, 19, 3, /* 0x 900 */ + 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 20, 5, 0, 0, 0, 0, /* 0x 910 */ + 0, 0, 0, 7, 0, 0, 21, 3, 0, 0, 0, 0, 0, 0, 0, 18, /* 0x 920 */ + 0, 0, 3, 5, 0, 0, 0, 96, 0, 0, 0, 21, 0, 0, 3, 6, /* 0x 930 */ + 0, 0, 0, 1, 0, 0, 0, 36, 0, 0, 23, 1, 0, 0, 0, 0, /* 0x 940 */ + 0, 0, 0, 1, 0, 0, 2, 6, 0, 0, 0, 41, 0, 0, 0,124, /* 0x 950 */ + 0, 0, 24, 2, 0, 0, 0, 0, 0, 0, 0,146, 0, 0, 26, 1, /* 0x 960 */ + 0, 0, 0, 0, 10,116,109,112, 47,109, 54, 56,107, 45, 97,116, /* 0x 970 */ + 97,114,105, 46,116,111,115, 45,110,114,118, 50,100, 46, 98,105, /* 0x 980 */ +110, 58, 32, 32, 32, 32, 32,102,105,108,101, 32,102,111,114,109, /* 0x 990 */ + 97,116, 32,101,108,102, 51, 50, 45,109, 54, 56,107, 10, 10, 83, /* 0x 9a0 */ +101, 99,116,105,111,110,115, 58, 10, 73,100,120, 32, 78, 97,109, /* 0x 9b0 */ +101, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 83,105,122,101, 32, /* 0x 9c0 */ + 32, 32, 32, 32, 32, 86, 77, 65, 32, 32, 32, 32, 32, 32, 32, 76, /* 0x 9d0 */ + 77, 65, 32, 32, 32, 32, 32, 32, 32, 70,105,108,101, 32,111,102, /* 0x 9e0 */ +102, 32, 32, 65,108,103,110, 32, 32, 70,108, 97,103,115, 10, 32, /* 0x 9f0 */ + 32, 48, 32,116,111,115, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x a00 */ + 32, 48, 48, 48, 48, 48, 48, 54,101, 32, 32, 48, 48, 48, 48, 48, /* 0x a10 */ + 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, /* 0x a20 */ + 48, 48, 48, 48, 48, 51, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, /* 0x a30 */ + 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, /* 0x a40 */ + 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 49, 32,115,117, 98, /* 0x a50 */ +113,108, 95, 49,100, 48, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, /* 0x a60 */ + 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, /* 0x a70 */ + 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 97, /* 0x a80 */ + 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, /* 0x a90 */ + 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 50, 32, /* 0x aa0 */ +115,117, 98,113,119, 95, 49,100, 48, 32, 32, 32, 32, 32, 48, 48, /* 0x ab0 */ + 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x ac0 */ + 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, /* 0x ad0 */ + 48, 48, 97, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, /* 0x ae0 */ + 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, /* 0x af0 */ + 32, 51, 32,115, 95, 98,110,101,108,111,111,112, 48, 32, 32, 32, /* 0x b00 */ + 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, /* 0x b10 */ + 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, /* 0x b20 */ + 48, 48, 48, 48, 48, 97, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, /* 0x b30 */ + 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, /* 0x b40 */ + 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 52, 32, 99,111,112, /* 0x b50 */ +121, 95,108,111,111,112, 50, 32, 32, 32, 32, 48, 48, 48, 48, 48, /* 0x b60 */ + 48, 48, 56, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, /* 0x b70 */ + 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 97, /* 0x b80 */ + 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, /* 0x b90 */ + 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, /* 0x ba0 */ + 76, 89, 10, 32, 32, 53, 32,115, 95, 99,111,112,121, 95,116,111, /* 0x bb0 */ + 95,115,116, 97, 99,107, 32, 48, 48, 48, 48, 48, 48, 51, 50, 32, /* 0x bc0 */ + 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, /* 0x bd0 */ + 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 98, 48, 32, 32, 50, /* 0x be0 */ + 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, /* 0x bf0 */ + 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, /* 0x c00 */ + 32, 54, 32,115,117, 98,113,108, 95, 49,100, 54, 32, 32, 32, 32, /* 0x c10 */ + 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, /* 0x c20 */ + 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, /* 0x c30 */ + 48, 48, 48, 48, 48,101, 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, /* 0x c40 */ + 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, /* 0x c50 */ + 89, 10, 32, 32, 55, 32,115,117, 98,113,119, 95, 49,100, 54, 32, /* 0x c60 */ + 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, /* 0x c70 */ + 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x c80 */ + 32, 32, 48, 48, 48, 48, 48, 48,101, 52, 32, 32, 50, 42, 42, 48, /* 0x c90 */ + 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, /* 0x ca0 */ + 79, 78, 76, 89, 10, 32, 32, 56, 32,115, 95, 98,110,101,108,111, /* 0x cb0 */ +111,112, 51, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 56, 97, 32, /* 0x cc0 */ + 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, /* 0x cd0 */ + 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,101, 54, 32, 32, 50, /* 0x ce0 */ + 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, /* 0x cf0 */ + 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, /* 0x d00 */ + 32, 57, 32, 85, 80, 88, 49, 72, 69, 65, 68, 32, 32, 32, 32, 32, /* 0x d10 */ + 32, 48, 48, 48, 48, 48, 48, 50, 48, 32, 32, 48, 48, 48, 48, 48, /* 0x d20 */ + 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, /* 0x d30 */ + 48, 48, 48, 48, 49, 55, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, /* 0x d40 */ + 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, /* 0x d50 */ + 89, 10, 32, 49, 48, 32, 67, 85, 84, 80, 79, 73, 78, 84, 32, 32, /* 0x d60 */ + 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 57, 54, 32, 32, 48, 48, /* 0x d70 */ + 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x d80 */ + 32, 32, 48, 48, 48, 48, 48, 49, 57, 48, 32, 32, 50, 42, 42, 48, /* 0x d90 */ + 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, /* 0x da0 */ + 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 49, 32, /* 0x db0 */ +114,101,108,111, 99, 32, 32, 32, 32, 32, 32, 32, 32, 32, 48, 48, /* 0x dc0 */ + 48, 48, 48, 48, 49, 97, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x dd0 */ + 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, /* 0x de0 */ + 48, 50, 50, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, /* 0x df0 */ + 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, /* 0x e00 */ + 49, 50, 32,106,109,112, 97,115,116, 97, 99,107, 32, 32, 32, 32, /* 0x e10 */ + 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, /* 0x e20 */ + 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, /* 0x e30 */ + 48, 48, 48, 48, 50, 52, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, /* 0x e40 */ + 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, /* 0x e50 */ + 89, 10, 83, 89, 77, 66, 79, 76, 32, 84, 65, 66, 76, 69, 58, 10, /* 0x e60 */ + 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, /* 0x e70 */ + 32,116,111,115, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,116, /* 0x e80 */ +111,115, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, /* 0x e90 */ + 32, 32,100, 32, 32,115, 95, 99,111,112,121, 95,116,111, 95,115, /* 0x ea0 */ +116, 97, 99,107, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115, 95, /* 0x eb0 */ + 99,111,112,121, 95,116,111, 95,115,116, 97, 99,107, 10, 48, 48, /* 0x ec0 */ + 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,115, /* 0x ed0 */ + 95, 98,110,101,108,111,111,112, 51, 9, 48, 48, 48, 48, 48, 48, /* 0x ee0 */ + 48, 48, 32,115, 95, 98,110,101,108,111,111,112, 51, 10, 48, 48, /* 0x ef0 */ + 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,115, /* 0x f00 */ +117, 98,113,108, 95, 49,100, 48, 9, 48, 48, 48, 48, 48, 48, 48, /* 0x f10 */ + 48, 32,115,117, 98,113,108, 95, 49,100, 48, 10, 48, 48, 48, 48, /* 0x f20 */ + 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,115,117, 98, /* 0x f30 */ +113,119, 95, 49,100, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x f40 */ +115,117, 98,113,119, 95, 49,100, 48, 10, 48, 48, 48, 48, 48, 48, /* 0x f50 */ + 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,115, 95, 98,110,101, /* 0x f60 */ +108,111,111,112, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115, /* 0x f70 */ + 95, 98,110,101,108,111,111,112, 48, 10, 48, 48, 48, 48, 48, 48, /* 0x f80 */ + 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 99,111,112,121, 95, /* 0x f90 */ +108,111,111,112, 50, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99, /* 0x fa0 */ +111,112,121, 95,108,111,111,112, 50, 10, 48, 48, 48, 48, 48, 48, /* 0x fb0 */ + 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,115,117, 98,113,108, /* 0x fc0 */ + 95, 49,100, 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115,117, /* 0x fd0 */ + 98,113,108, 95, 49,100, 54, 10, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x fe0 */ + 32,108, 32, 32, 32, 32,100, 32, 32,115,117, 98,113,119, 95, 49, /* 0x ff0 */ +100, 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115,117, 98,113, /* 0x1000 */ +119, 95, 49,100, 54, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, /* 0x1010 */ + 32, 32, 32, 32,100, 32, 32, 85, 80, 88, 49, 72, 69, 65, 68, 9, /* 0x1020 */ + 48, 48, 48, 48, 48, 48, 48, 48, 32, 85, 80, 88, 49, 72, 69, 65, /* 0x1030 */ + 68, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, /* 0x1040 */ +100, 32, 32, 67, 85, 84, 80, 79, 73, 78, 84, 9, 48, 48, 48, 48, /* 0x1050 */ + 48, 48, 48, 48, 32, 67, 85, 84, 80, 79, 73, 78, 84, 10, 48, 48, /* 0x1060 */ + 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,114, /* 0x1070 */ +101,108,111, 99, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,114,101, /* 0x1080 */ +108,111, 99, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, /* 0x1090 */ + 32, 32,100, 32, 32,106,109,112, 97,115,116, 97, 99,107, 9, 48, /* 0x10a0 */ + 48, 48, 48, 48, 48, 48, 48, 32,106,109,112, 97,115,116, 97, 99, /* 0x10b0 */ +107, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, /* 0x10c0 */ + 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, /* 0x10d0 */ + 48, 32,117,112, 49, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x10e0 */ + 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, /* 0x10f0 */ + 48, 48, 48, 48, 48, 48, 32,117,112, 49, 50, 10, 48, 48, 48, 48, /* 0x1100 */ + 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, /* 0x1110 */ + 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,117,112, 49, 51, /* 0x1120 */ + 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, /* 0x1130 */ + 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x1140 */ + 32,117,112, 50, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, /* 0x1150 */ + 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, /* 0x1160 */ + 48, 48, 48, 48, 48, 32,117,112, 50, 50, 10, 48, 48, 48, 48, 48, /* 0x1170 */ + 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, /* 0x1180 */ + 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,111,112,121, 95, /* 0x1190 */ +114,101,109, 97,105,110, 10, 48, 48, 48, 48, 48, 48, 56, 97, 32, /* 0x11a0 */ +103, 32, 32, 32, 32, 32, 32, 32,115, 95, 98,110,101,108,111,111, /* 0x11b0 */ +112, 51, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,108,101, 97, /* 0x11c0 */ +114, 95, 98,115,115, 95,101,110,100, 10, 48, 48, 48, 48, 48, 48, /* 0x11d0 */ + 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, /* 0x11e0 */ + 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,111,112,121, 95,116, /* 0x11f0 */ +111, 95,115,116, 97, 99,107, 95,108,101,110, 10, 48, 48, 48, 48, /* 0x1200 */ + 48, 48, 50, 97, 32,103, 32, 32, 32, 32, 32, 32, 32,115, 95, 99, /* 0x1210 */ +111,112,121, 95,116,111, 95,115,116, 97, 99,107, 9, 48, 48, 48, /* 0x1220 */ + 48, 48, 48, 48, 48, 32, 99,108,101, 97,114, 95, 98,115,115, 10, /* 0x1230 */ + 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1240 */ + 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x1250 */ +117,112, 51, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, /* 0x1260 */ + 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, /* 0x1270 */ + 48, 48, 48, 48, 32, 99,108,101, 97,114, 95, 98,115,115, 95,115, /* 0x1280 */ +105,122,101, 95,112, 52, 10, 48, 48, 48, 48, 48, 48, 48, 50, 32, /* 0x1290 */ +103, 32, 32, 32, 32, 32, 32, 32, 67, 85, 84, 80, 79, 73, 78, 84, /* 0x12a0 */ + 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,100,101, 99,111,109,112, /* 0x12b0 */ +114, 95,115,116, 97,114,116, 10, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x12c0 */ + 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, /* 0x12d0 */ + 48, 48, 48, 48, 48, 48, 48, 32,117,112, 52, 49, 10, 10, 10, 82, /* 0x12e0 */ + 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, /* 0x12f0 */ + 83, 32, 70, 79, 82, 32, 91,116,111,115, 48, 93, 58, 10, 79, 70, /* 0x1300 */ + 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, /* 0x1310 */ + 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, /* 0x1320 */ + 48, 48, 48, 48, 48, 49, 99, 32, 82, 95, 54, 56, 75, 95, 51, 50, /* 0x1330 */ + 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, 49, 49, 10, 48, /* 0x1340 */ + 48, 48, 48, 48, 48, 50, 54, 32, 82, 95, 54, 56, 75, 95, 51, 50, /* 0x1350 */ + 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, 49, 50, 10, 48, /* 0x1360 */ + 48, 48, 48, 48, 48, 51, 50, 32, 82, 95, 54, 56, 75, 95, 51, 50, /* 0x1370 */ + 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, 49, 51, 10, 48, /* 0x1380 */ + 48, 48, 48, 48, 48, 51, 97, 32, 82, 95, 54, 56, 75, 95, 51, 50, /* 0x1390 */ + 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, 50, 49, 10, 48, /* 0x13a0 */ + 48, 48, 48, 48, 48, 52, 48, 32, 82, 95, 54, 56, 75, 95, 51, 50, /* 0x13b0 */ + 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, 50, 50, 10, 10, /* 0x13c0 */ + 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, /* 0x13d0 */ + 82, 68, 83, 32, 70, 79, 82, 32, 91,115, 95, 98,110,101,108,111, /* 0x13e0 */ +111,112, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, /* 0x13f0 */ + 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1400 */ + 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, /* 0x1410 */ + 82, 95, 54, 56, 75, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, /* 0x1420 */ + 32, 32,116,111,115, 48, 43, 48,120, 48, 48, 48, 48, 48, 48, 52, /* 0x1430 */ + 51, 10, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, /* 0x1440 */ + 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 99,111,112,121, /* 0x1450 */ + 95,108,111,111,112, 50, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, /* 0x1460 */ + 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1470 */ + 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, /* 0x1480 */ + 48, 49, 32, 82, 95, 54, 56, 75, 95, 56, 32, 32, 32, 32, 32, 32, /* 0x1490 */ + 32, 32, 32, 32, 32, 99,111,112,121, 95,114,101,109, 97,105,110, /* 0x14a0 */ + 10, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, /* 0x14b0 */ + 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91,115, 95, 99,111,112, /* 0x14c0 */ +121, 95,116,111, 95,115,116, 97, 99,107, 93, 58, 10, 79, 70, 70, /* 0x14d0 */ + 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, /* 0x14e0 */ + 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, /* 0x14f0 */ + 48, 48, 48, 48, 48, 50, 32, 82, 95, 54, 56, 75, 95, 80, 67, 49, /* 0x1500 */ + 54, 32, 32, 32, 32, 32, 32, 32, 32, 99,108,101, 97,114, 95, 98, /* 0x1510 */ +115,115, 95,101,110,100, 10, 48, 48, 48, 48, 48, 48, 48, 55, 32, /* 0x1520 */ + 82, 95, 54, 56, 75, 95, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1530 */ + 32, 32, 99,111,112,121, 95,116,111, 95,115,116, 97, 99,107, 95, /* 0x1540 */ +108,101,110, 10, 48, 48, 48, 48, 48, 48, 49, 50, 32, 82, 95, 54, /* 0x1550 */ + 56, 75, 95, 80, 67, 49, 54, 32, 32, 32, 32, 32, 32, 32, 32,115, /* 0x1560 */ + 95, 98,110,101,108,111,111,112, 51, 43, 48,120, 48, 48, 48, 48, /* 0x1570 */ + 48, 48, 54, 48, 10, 48, 48, 48, 48, 48, 48, 49, 53, 32, 82, 95, /* 0x1580 */ + 54, 56, 75, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1590 */ +115, 95, 98,110,101,108,111,111,112, 51, 43, 48,120, 48, 48, 48, /* 0x15a0 */ + 48, 48, 48, 48, 49, 10, 48, 48, 48, 48, 48, 48, 50, 52, 32, 82, /* 0x15b0 */ + 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x15c0 */ + 32,117,112, 51, 49, 10, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, /* 0x15d0 */ + 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, /* 0x15e0 */ +115, 95, 98,110,101,108,111,111,112, 51, 93, 58, 10, 79, 70, 70, /* 0x15f0 */ + 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, /* 0x1600 */ + 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, /* 0x1610 */ + 48, 48, 48, 48, 48, 49, 32, 82, 95, 54, 56, 75, 95, 80, 67, 56, /* 0x1620 */ + 32, 32, 32, 32, 32, 32, 32, 32, 32,115, 95, 99,111,112,121, 95, /* 0x1630 */ +116,111, 95,115,116, 97, 99,107, 43, 48,120, 48, 48, 48, 48, 48, /* 0x1640 */ + 48, 50, 57, 10, 48, 48, 48, 48, 48, 48, 55, 99, 32, 82, 95, 54, /* 0x1650 */ + 56, 75, 95, 49, 54, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 99, /* 0x1660 */ +108,101, 97,114, 95, 98,115,115, 95,115,105,122,101, 95,112, 52, /* 0x1670 */ + 10, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, /* 0x1680 */ + 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 67, 85, 84, 80, 79, /* 0x1690 */ + 73, 78, 84, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, /* 0x16a0 */ + 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x16b0 */ + 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 57, 50, 32, /* 0x16c0 */ + 82, 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x16d0 */ + 32, 32,117,112, 52, 49, 10, 10, 10 /* 0x16e0 */ }; diff --git a/src/stub/m68k-atari.tos-nrv2d.small.h b/src/stub/m68k-atari.tos-nrv2d.small.h index 17ec1022..2243ea54 100644 --- a/src/stub/m68k-atari.tos-nrv2d.small.h +++ b/src/stub/m68k-atari.tos-nrv2d.small.h @@ -1,4 +1,4 @@ -/* m68k-atari.tos-nrv2d.small.h -- created from m68k-atari.tos-nrv2d.small.bin, 5013 (0x1395) bytes +/* m68k-atari.tos-nrv2d.small.h -- created from m68k-atari.tos-nrv2d.small.bin, 5565 (0x15bd) bytes This file is part of the UPX executable compressor. @@ -27,15 +27,15 @@ */ -#define NRV2D_LOADER_SMALL_SIZE 5013 -#define NRV2D_LOADER_SMALL_ADLER32 0x2c8ca883 -#define NRV2D_LOADER_SMALL_CRC32 0x5458647c +#define NRV2D_LOADER_SMALL_SIZE 5565 +#define NRV2D_LOADER_SMALL_ADLER32 0x930419b5 +#define NRV2D_LOADER_SMALL_CRC32 0x4b940e5c -unsigned char nrv2d_loader_small[5013] = { +unsigned char nrv2d_loader_small[5565] = { 127, 69, 76, 70, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 0 */ 0, 1, 0, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 10 */ - 0, 0, 2,156, 0, 0, 0, 0, 0, 52, 0, 0, 0, 0, 0, 40, /* 0x 20 */ - 0, 19, 0, 16, 32, 8,103, 6, 46,104, 0, 4, 96, 4, 32, 47, /* 0x 30 */ + 0, 0, 2,188, 0, 0, 0, 0, 0, 52, 0, 0, 0, 0, 0, 40, /* 0x 20 */ + 0, 22, 0, 19, 32, 8,103, 6, 46,104, 0, 4, 96, 4, 32, 47, /* 0x 30 */ 0, 4, 72,231,127,254, 36, 64, 80,138, 44, 90, 40, 14, 36,188, /* 0x 40 */ 0, 0, 0, 0,221,218, 36,206, 36,188, 0, 0, 0, 0,221,218, /* 0x 50 */ 40, 82, 36,206, 36,188, 0, 0, 0, 0, 38, 68,215,252, 0, 0, /* 0x 60 */ @@ -68,282 +68,316 @@ unsigned char nrv2d_loader_small[5013] = { 115,116,114,116, 97, 98, 0, 46,115,104,115,116,114,116, 97, 98, /* 0x 210 */ 0, 46,114,101,108, 97,116,111,115, 48, 0,115,117, 98,113,108, /* 0x 220 */ 95, 49,100, 48, 0,115,117, 98,113,119, 95, 49,100, 48, 0, 46, /* 0x 230 */ -114,101,108, 97,115, 95, 98,110,101,108,111,111,112, 48, 0,115, /* 0x 240 */ -117, 98,113,108, 95, 49,100, 54, 0,115,117, 98,113,119, 95, 49, /* 0x 250 */ -100, 54, 0, 46,114,101,108, 97,115, 95, 98,110,101,108,111,111, /* 0x 260 */ -112, 51, 0, 85, 80, 88, 49, 72, 69, 65, 68, 0, 46,114,101,108, /* 0x 270 */ - 97, 67, 85, 84, 80, 79, 73, 78, 84, 0,114,101,108,111, 99, 0, /* 0x 280 */ -106,109,112, 97,115,116, 97, 99,107, 0, 0, 0, 0, 0, 0, 0, /* 0x 290 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 2a0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 2b0 */ - 0, 0, 0, 0, 0, 0, 0, 32, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 2c0 */ - 0, 0, 0, 0, 0, 0, 0, 52, 0, 0, 0, 70, 0, 0, 0, 0, /* 0x 2d0 */ - 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 27, /* 0x 2e0 */ - 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,132, /* 0x 2f0 */ - 0, 0, 0, 60, 0, 0, 0, 17, 0, 0, 0, 1, 0, 0, 0, 4, /* 0x 300 */ - 0, 0, 0, 12, 0, 0, 0, 37, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 310 */ - 0, 0, 0, 0, 0, 0, 0,122, 0, 0, 0, 2, 0, 0, 0, 0, /* 0x 320 */ - 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 47, /* 0x 330 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,124, /* 0x 340 */ - 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 350 */ - 0, 0, 0, 0, 0, 0, 0, 62, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 360 */ - 0, 0, 0, 0, 0, 0, 0,126, 0, 0, 0, 46, 0, 0, 0, 0, /* 0x 370 */ - 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 57, /* 0x 380 */ - 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,192, /* 0x 390 */ - 0, 0, 0, 72, 0, 0, 0, 17, 0, 0, 0, 5, 0, 0, 0, 4, /* 0x 3a0 */ - 0, 0, 0, 12, 0, 0, 0, 73, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 3b0 */ - 0, 0, 0, 0, 0, 0, 0,172, 0, 0, 0, 2, 0, 0, 0, 0, /* 0x 3c0 */ - 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 83, /* 0x 3d0 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,174, /* 0x 3e0 */ - 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 3f0 */ - 0, 0, 0, 0, 0, 0, 0, 98, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 400 */ - 0, 0, 0, 0, 0, 0, 0,176, 0, 0, 0,138, 0, 0, 0, 0, /* 0x 410 */ - 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 93, /* 0x 420 */ - 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, /* 0x 430 */ - 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 9, 0, 0, 0, 4, /* 0x 440 */ - 0, 0, 0, 12, 0, 0, 0,109, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 450 */ - 0, 0, 0, 0, 0, 0, 1, 58, 0, 0, 0, 32, 0, 0, 0, 0, /* 0x 460 */ - 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,123, /* 0x 470 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 90, /* 0x 480 */ - 0, 0, 0,144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 490 */ - 0, 0, 0, 0, 0, 0, 0,118, 0, 0, 0, 4, 0, 0, 0, 0, /* 0x 4a0 */ - 0, 0, 0, 0, 0, 0, 8, 32, 0, 0, 0, 12, 0, 0, 0, 17, /* 0x 4b0 */ - 0, 0, 0, 12, 0, 0, 0, 4, 0, 0, 0, 12, 0, 0, 0,132, /* 0x 4c0 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,234, /* 0x 4d0 */ - 0, 0, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 4e0 */ - 0, 0, 0, 0, 0, 0, 0,138, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 4f0 */ - 0, 0, 0, 0, 0, 0, 2, 4, 0, 0, 0, 2, 0, 0, 0, 0, /* 0x 500 */ - 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 17, /* 0x 510 */ - 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 6, /* 0x 520 */ - 0, 0, 0,148, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 530 */ - 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, /* 0x 540 */ - 0, 0, 0, 0, 0, 0, 5,148, 0, 0, 1,128, 0, 0, 0, 18, /* 0x 550 */ - 0, 0, 0, 12, 0, 0, 0, 4, 0, 0, 0, 16, 0, 0, 0, 9, /* 0x 560 */ - 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 20, /* 0x 570 */ - 0, 0, 0,110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 580 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 590 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 5a0 */ - 3, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 5b0 */ - 3, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 5c0 */ - 3, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 5d0 */ - 3, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 5e0 */ - 3, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 5f0 */ - 3, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 600 */ - 3, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 610 */ - 3, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 620 */ - 3, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 630 */ - 3, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 640 */ - 3, 0, 0, 15, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 650 */ - 16, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 660 */ - 16, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 670 */ - 16, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 680 */ - 16, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 690 */ - 16, 0, 0, 0, 0, 0, 0, 26, 0, 0, 0,138, 0, 0, 0, 0, /* 0x 6a0 */ - 16, 0, 0, 9, 0, 0, 0, 40, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 6b0 */ - 16, 0, 0, 0, 0, 0, 0, 58, 0, 0, 0, 44, 0, 0, 0, 0, /* 0x 6c0 */ - 16, 0, 0, 5, 0, 0, 0, 68, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 6d0 */ - 16, 0, 0, 0, 0, 0, 0, 73, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 6e0 */ - 16, 0, 0, 0, 0, 0, 0, 91, 0, 0, 0, 2, 0, 0, 0, 0, /* 0x 6f0 */ - 16, 0, 0, 12, 0, 0, 0,105, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 700 */ - 16, 0, 0, 0, 0,117,112, 49, 49, 0,117,112, 49, 50, 0,117, /* 0x 710 */ -112, 49, 51, 0,117,112, 50, 49, 0,117,112, 50, 50, 0, 99,108, /* 0x 720 */ -101, 97,114, 95, 98,115,115, 95,101,110,100, 0, 99,111,112,121, /* 0x 730 */ - 95,116,111, 95,115,116, 97, 99,107, 95,108,101,110, 0, 99,108, /* 0x 740 */ -101, 97,114, 95, 98,115,115, 0,117,112, 51, 49, 0, 99,108,101, /* 0x 750 */ - 97,114, 95, 98,115,115, 95,115,105,122,101, 95,112, 52, 0,100, /* 0x 760 */ -101, 99,111,109,112,114, 95,115,116, 97,114,116, 0,117,112, 52, /* 0x 770 */ - 49, 0, 0, 0, 0, 0, 0, 28, 0, 0, 12, 1, 0, 0, 0, 0, /* 0x 780 */ - 0, 0, 0, 38, 0, 0, 13, 1, 0, 0, 0, 0, 0, 0, 0, 50, /* 0x 790 */ - 0, 0, 14, 1, 0, 0, 0, 0, 0, 0, 0, 58, 0, 0, 15, 1, /* 0x 7a0 */ - 0, 0, 0, 0, 0, 0, 0, 64, 0, 0, 16, 1, 0, 0, 0, 0, /* 0x 7b0 */ - 0, 0, 0, 1, 0, 0, 1, 6, 0, 0, 0, 67, 0, 0, 0, 4, /* 0x 7c0 */ - 0, 0, 17, 5, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 18, 3, /* 0x 7d0 */ - 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 3, 5, 0, 0, 0, 96, /* 0x 7e0 */ - 0, 0, 0, 23, 0, 0, 3, 6, 0, 0, 0, 1, 0, 0, 0, 38, /* 0x 7f0 */ - 0, 0, 20, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 2, 6, /* 0x 800 */ - 0, 0, 0, 43, 0, 0, 0,124, 0, 0, 21, 2, 0, 0, 0, 0, /* 0x 810 */ - 0, 0, 0,140, 0, 0, 23, 1, 0, 0, 0, 0, 10,116,109,112, /* 0x 820 */ - 47,109, 54, 56,107, 45, 97,116, 97,114,105, 46,116,111,115, 45, /* 0x 830 */ -110,114,118, 50,100, 46,115,109, 97,108,108, 46, 98,105,110, 58, /* 0x 840 */ - 32, 32, 32, 32, 32,102,105,108,101, 32,102,111,114,109, 97,116, /* 0x 850 */ - 32,101,108,102, 51, 50, 45,109, 54, 56,107, 10, 10, 83,101, 99, /* 0x 860 */ -116,105,111,110,115, 58, 10, 73,100,120, 32, 78, 97,109,101, 32, /* 0x 870 */ - 32, 32, 32, 32, 32, 32, 32, 32, 32, 83,105,122,101, 32, 32, 32, /* 0x 880 */ - 32, 32, 32, 86, 77, 65, 32, 32, 32, 32, 32, 32, 32, 76, 77, 65, /* 0x 890 */ - 32, 32, 32, 32, 32, 32, 32, 70,105,108,101, 32,111,102,102, 32, /* 0x 8a0 */ - 32, 65,108,103,110, 32, 32, 70,108, 97,103,115, 10, 32, 32, 48, /* 0x 8b0 */ - 32,116,111,115, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 48, /* 0x 8c0 */ - 48, 48, 48, 48, 48, 52, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, /* 0x 8d0 */ - 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, /* 0x 8e0 */ - 48, 48, 48, 51, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, /* 0x 8f0 */ - 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, /* 0x 900 */ - 65, 68, 79, 78, 76, 89, 10, 32, 32, 49, 32,115,117, 98,113,108, /* 0x 910 */ - 95, 49,100, 48, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, /* 0x 920 */ - 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, /* 0x 930 */ - 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 55, 97, 32, /* 0x 940 */ - 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, /* 0x 950 */ - 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 50, 32,115,117, /* 0x 960 */ - 98,113,119, 95, 49,100, 48, 32, 32, 32, 32, 32, 48, 48, 48, 48, /* 0x 970 */ - 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, /* 0x 980 */ - 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, /* 0x 990 */ - 55, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, /* 0x 9a0 */ - 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 51, /* 0x 9b0 */ - 32,115, 95, 98,110,101,108,111,111,112, 48, 32, 32, 32, 32, 48, /* 0x 9c0 */ - 48, 48, 48, 48, 48, 50,101, 32, 32, 48, 48, 48, 48, 48, 48, 48, /* 0x 9d0 */ - 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, /* 0x 9e0 */ - 48, 48, 48, 55,101, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, /* 0x 9f0 */ - 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, /* 0x a00 */ - 65, 68, 79, 78, 76, 89, 10, 32, 32, 52, 32,115,117, 98,113,108, /* 0x a10 */ - 95, 49,100, 54, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, /* 0x a20 */ - 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, /* 0x a30 */ - 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 97, 99, 32, /* 0x a40 */ - 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, /* 0x a50 */ - 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 53, 32,115,117, /* 0x a60 */ - 98,113,119, 95, 49,100, 54, 32, 32, 32, 32, 32, 48, 48, 48, 48, /* 0x a70 */ - 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, /* 0x a80 */ - 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, /* 0x a90 */ - 97,101, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, /* 0x aa0 */ - 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 54, /* 0x ab0 */ - 32,115, 95, 98,110,101,108,111,111,112, 51, 32, 32, 32, 32, 48, /* 0x ac0 */ - 48, 48, 48, 48, 48, 56, 97, 32, 32, 48, 48, 48, 48, 48, 48, 48, /* 0x ad0 */ - 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, /* 0x ae0 */ - 48, 48, 48, 98, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, /* 0x af0 */ - 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, /* 0x b00 */ - 65, 68, 79, 78, 76, 89, 10, 32, 32, 55, 32, 85, 80, 88, 49, 72, /* 0x b10 */ - 69, 65, 68, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 50, /* 0x b20 */ - 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, /* 0x b30 */ - 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 51, 97, 32, /* 0x b40 */ - 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, /* 0x b50 */ - 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 56, 32, 67, 85, /* 0x b60 */ - 84, 80, 79, 73, 78, 84, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, /* 0x b70 */ - 48, 48, 57, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, /* 0x b80 */ - 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, /* 0x b90 */ - 53, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, /* 0x ba0 */ - 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, /* 0x bb0 */ - 78, 76, 89, 10, 32, 32, 57, 32,114,101,108,111, 99, 32, 32, 32, /* 0x bc0 */ - 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 97, 32, 32, /* 0x bd0 */ - 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, /* 0x be0 */ - 48, 48, 32, 32, 48, 48, 48, 48, 48, 49,101, 97, 32, 32, 50, 42, /* 0x bf0 */ - 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, /* 0x c00 */ - 65, 68, 79, 78, 76, 89, 10, 32, 49, 48, 32,106,109,112, 97,115, /* 0x c10 */ -116, 97, 99,107, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, /* 0x c20 */ - 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, /* 0x c30 */ - 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 48, 52, 32, /* 0x c40 */ - 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, /* 0x c50 */ - 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 83, 89, 77, 66, 79, 76, /* 0x c60 */ - 32, 84, 65, 66, 76, 69, 58, 10, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x c70 */ - 32,108, 32, 32, 32, 32,100, 32, 32,116,111,115, 48, 9, 48, 48, /* 0x c80 */ - 48, 48, 48, 48, 48, 48, 32,116,111,115, 48, 10, 48, 48, 48, 48, /* 0x c90 */ - 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,115, 95, 98, /* 0x ca0 */ -110,101,108,111,111,112, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x cb0 */ - 32,115, 95, 98,110,101,108,111,111,112, 48, 10, 48, 48, 48, 48, /* 0x cc0 */ - 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,115, 95, 98, /* 0x cd0 */ -110,101,108,111,111,112, 51, 9, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x ce0 */ - 32,115, 95, 98,110,101,108,111,111,112, 51, 10, 48, 48, 48, 48, /* 0x cf0 */ - 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,115,117, 98, /* 0x d00 */ -113,108, 95, 49,100, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x d10 */ -115,117, 98,113,108, 95, 49,100, 48, 10, 48, 48, 48, 48, 48, 48, /* 0x d20 */ - 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,115,117, 98,113,119, /* 0x d30 */ - 95, 49,100, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115,117, /* 0x d40 */ - 98,113,119, 95, 49,100, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x d50 */ - 32,108, 32, 32, 32, 32,100, 32, 32,115,117, 98,113,108, 95, 49, /* 0x d60 */ -100, 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115,117, 98,113, /* 0x d70 */ -108, 95, 49,100, 54, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, /* 0x d80 */ - 32, 32, 32, 32,100, 32, 32,115,117, 98,113,119, 95, 49,100, 54, /* 0x d90 */ - 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115,117, 98,113,119, 95, /* 0x da0 */ - 49,100, 54, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, /* 0x db0 */ - 32, 32,100, 32, 32, 85, 80, 88, 49, 72, 69, 65, 68, 9, 48, 48, /* 0x dc0 */ - 48, 48, 48, 48, 48, 48, 32, 85, 80, 88, 49, 72, 69, 65, 68, 10, /* 0x dd0 */ - 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, /* 0x de0 */ - 32, 67, 85, 84, 80, 79, 73, 78, 84, 9, 48, 48, 48, 48, 48, 48, /* 0x df0 */ - 48, 48, 32, 67, 85, 84, 80, 79, 73, 78, 84, 10, 48, 48, 48, 48, /* 0x e00 */ - 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,114,101,108, /* 0x e10 */ -111, 99, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,114,101,108,111, /* 0x e20 */ - 99, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, /* 0x e30 */ -100, 32, 32,106,109,112, 97,115,116, 97, 99,107, 9, 48, 48, 48, /* 0x e40 */ - 48, 48, 48, 48, 48, 32,106,109,112, 97,115,116, 97, 99,107, 10, /* 0x e50 */ - 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x e60 */ - 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x e70 */ -117,112, 49, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, /* 0x e80 */ - 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, /* 0x e90 */ - 48, 48, 48, 48, 32,117,112, 49, 50, 10, 48, 48, 48, 48, 48, 48, /* 0x ea0 */ - 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, /* 0x eb0 */ - 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,117,112, 49, 51, 10, 48, /* 0x ec0 */ - 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x ed0 */ - 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,117, /* 0x ee0 */ -112, 50, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, /* 0x ef0 */ - 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, /* 0x f00 */ - 48, 48, 48, 32,117,112, 50, 50, 10, 48, 48, 48, 48, 48, 48, 56, /* 0x f10 */ - 97, 32,103, 32, 32, 32, 32, 32, 32, 32,115, 95, 98,110,101,108, /* 0x f20 */ -111,111,112, 51, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,108, /* 0x f30 */ -101, 97,114, 95, 98,115,115, 95,101,110,100, 10, 48, 48, 48, 48, /* 0x f40 */ - 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, /* 0x f50 */ - 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,111,112,121, /* 0x f60 */ - 95,116,111, 95,115,116, 97, 99,107, 95,108,101,110, 10, 48, 48, /* 0x f70 */ - 48, 48, 48, 48, 50, 99, 32,103, 32, 32, 32, 32, 32, 32, 32,115, /* 0x f80 */ - 95, 98,110,101,108,111,111,112, 48, 9, 48, 48, 48, 48, 48, 48, /* 0x f90 */ - 48, 48, 32, 99,108,101, 97,114, 95, 98,115,115, 10, 48, 48, 48, /* 0x fa0 */ - 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, /* 0x fb0 */ - 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,117,112, 51, /* 0x fc0 */ - 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, /* 0x fd0 */ - 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, /* 0x fe0 */ - 48, 32, 99,108,101, 97,114, 95, 98,115,115, 95,115,105,122,101, /* 0x ff0 */ - 95,112, 52, 10, 48, 48, 48, 48, 48, 48, 48, 50, 32,103, 32, 32, /* 0x1000 */ - 32, 32, 32, 32, 32, 67, 85, 84, 80, 79, 73, 78, 84, 9, 48, 48, /* 0x1010 */ - 48, 48, 48, 48, 48, 48, 32,100,101, 99,111,109,112,114, 95,115, /* 0x1020 */ -116, 97,114,116, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, /* 0x1030 */ - 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, /* 0x1040 */ - 48, 48, 48, 48, 32,117,112, 52, 49, 10, 10, 10, 82, 69, 76, 79, /* 0x1050 */ - 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, /* 0x1060 */ - 79, 82, 32, 91,116,111,115, 48, 93, 58, 10, 79, 70, 70, 83, 69, /* 0x1070 */ - 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1080 */ - 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, /* 0x1090 */ - 48, 48, 49, 99, 32, 82, 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, /* 0x10a0 */ - 32, 32, 32, 32, 32, 32, 32,117,112, 49, 49, 10, 48, 48, 48, 48, /* 0x10b0 */ - 48, 48, 50, 54, 32, 82, 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, /* 0x10c0 */ - 32, 32, 32, 32, 32, 32, 32,117,112, 49, 50, 10, 48, 48, 48, 48, /* 0x10d0 */ - 48, 48, 51, 50, 32, 82, 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, /* 0x10e0 */ - 32, 32, 32, 32, 32, 32, 32,117,112, 49, 51, 10, 48, 48, 48, 48, /* 0x10f0 */ - 48, 48, 51, 97, 32, 82, 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, /* 0x1100 */ - 32, 32, 32, 32, 32, 32, 32,117,112, 50, 49, 10, 48, 48, 48, 48, /* 0x1110 */ - 48, 48, 52, 48, 32, 82, 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, /* 0x1120 */ - 32, 32, 32, 32, 32, 32, 32,117,112, 50, 50, 10, 10, 10, 82, 69, /* 0x1130 */ - 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, /* 0x1140 */ - 32, 70, 79, 82, 32, 91,115, 95, 98,110,101,108,111,111,112, 48, /* 0x1150 */ - 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, /* 0x1160 */ - 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, /* 0x1170 */ - 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 54, /* 0x1180 */ - 56, 75, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32,116, /* 0x1190 */ -111,115, 48, 43, 48,120, 48, 48, 48, 48, 48, 48, 52, 51, 10, 48, /* 0x11a0 */ - 48, 48, 48, 48, 48, 48, 52, 32, 82, 95, 54, 56, 75, 95, 80, 67, /* 0x11b0 */ - 49, 54, 32, 32, 32, 32, 32, 32, 32, 32, 99,108,101, 97,114, 95, /* 0x11c0 */ - 98,115,115, 95,101,110,100, 10, 48, 48, 48, 48, 48, 48, 48, 57, /* 0x11d0 */ - 32, 82, 95, 54, 56, 75, 95, 56, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x11e0 */ - 32, 32, 32, 99,111,112,121, 95,116,111, 95,115,116, 97, 99,107, /* 0x11f0 */ - 95,108,101,110, 10, 48, 48, 48, 48, 48, 48, 49, 52, 32, 82, 95, /* 0x1200 */ - 54, 56, 75, 95, 80, 67, 49, 54, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1210 */ -115, 95, 98,110,101,108,111,111,112, 51, 43, 48,120, 48, 48, 48, /* 0x1220 */ - 48, 48, 48, 54, 48, 10, 48, 48, 48, 48, 48, 48, 49, 55, 32, 82, /* 0x1230 */ - 95, 54, 56, 75, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1240 */ - 32,115, 95, 98,110,101,108,111,111,112, 51, 43, 48,120, 48, 48, /* 0x1250 */ - 48, 48, 48, 48, 48, 49, 10, 48, 48, 48, 48, 48, 48, 50, 54, 32, /* 0x1260 */ - 82, 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1270 */ - 32, 32,117,112, 51, 49, 10, 10, 10, 82, 69, 76, 79, 67, 65, 84, /* 0x1280 */ - 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, /* 0x1290 */ - 91,115, 95, 98,110,101,108,111,111,112, 51, 93, 58, 10, 79, 70, /* 0x12a0 */ - 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, /* 0x12b0 */ - 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, /* 0x12c0 */ - 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 54, 56, 75, 95, 80, 67, /* 0x12d0 */ - 56, 32, 32, 32, 32, 32, 32, 32, 32, 32,115, 95, 98,110,101,108, /* 0x12e0 */ -111,111,112, 48, 43, 48,120, 48, 48, 48, 48, 48, 48, 50, 98, 10, /* 0x12f0 */ - 48, 48, 48, 48, 48, 48, 55, 99, 32, 82, 95, 54, 56, 75, 95, 49, /* 0x1300 */ - 54, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 99,108,101, 97,114, /* 0x1310 */ - 95, 98,115,115, 95,115,105,122,101, 95,112, 52, 10, 10, 10, 82, /* 0x1320 */ - 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, /* 0x1330 */ - 83, 32, 70, 79, 82, 32, 91, 67, 85, 84, 80, 79, 73, 78, 84, 93, /* 0x1340 */ - 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, /* 0x1350 */ - 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, /* 0x1360 */ - 85, 69, 10, 48, 48, 48, 48, 48, 48, 56, 99, 32, 82, 95, 54, 56, /* 0x1370 */ - 75, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, /* 0x1380 */ - 52, 49, 10, 10, 10 /* 0x1390 */ +114,101,108, 97,115, 95, 98,110,101,108,111,111,112, 48, 0, 99, /* 0x 240 */ +111,112,121, 95,108,111,111,112, 50, 0, 46,114,101,108, 97,115, /* 0x 250 */ + 95, 99,111,112,121, 95,116,111, 95,115,116, 97, 99,107, 0,115, /* 0x 260 */ +117, 98,113,108, 95, 49,100, 54, 0,115,117, 98,113,119, 95, 49, /* 0x 270 */ +100, 54, 0, 46,114,101,108, 97,115, 95, 98,110,101,108,111,111, /* 0x 280 */ +112, 51, 0, 85, 80, 88, 49, 72, 69, 65, 68, 0, 46,114,101,108, /* 0x 290 */ + 97, 67, 85, 84, 80, 79, 73, 78, 84, 0,114,101,108,111, 99, 0, /* 0x 2a0 */ +106,109,112, 97,115,116, 97, 99,107, 0, 0, 0, 0, 0, 0, 0, /* 0x 2b0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 2c0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 2d0 */ + 0, 0, 0, 0, 0, 0, 0, 32, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 2e0 */ + 0, 0, 0, 0, 0, 0, 0, 52, 0, 0, 0, 70, 0, 0, 0, 0, /* 0x 2f0 */ + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 27, /* 0x 300 */ + 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 60, /* 0x 310 */ + 0, 0, 0, 60, 0, 0, 0, 20, 0, 0, 0, 1, 0, 0, 0, 4, /* 0x 320 */ + 0, 0, 0, 12, 0, 0, 0, 37, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 330 */ + 0, 0, 0, 0, 0, 0, 0,122, 0, 0, 0, 2, 0, 0, 0, 0, /* 0x 340 */ + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 47, /* 0x 350 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,124, /* 0x 360 */ + 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 370 */ + 0, 0, 0, 0, 0, 0, 0, 62, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 380 */ + 0, 0, 0, 0, 0, 0, 0,126, 0, 0, 0, 2, 0, 0, 0, 0, /* 0x 390 */ + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 57, /* 0x 3a0 */ + 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8,120, /* 0x 3b0 */ + 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 5, 0, 0, 0, 4, /* 0x 3c0 */ + 0, 0, 0, 12, 0, 0, 0, 73, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 3d0 */ + 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 3e0 */ + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 89, /* 0x 3f0 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, /* 0x 400 */ + 0, 0, 0, 44, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 410 */ + 0, 0, 0, 0, 0, 0, 0, 84, 0, 0, 0, 4, 0, 0, 0, 0, /* 0x 420 */ + 0, 0, 0, 0, 0, 0, 8,132, 0, 0, 0, 60, 0, 0, 0, 20, /* 0x 430 */ + 0, 0, 0, 8, 0, 0, 0, 4, 0, 0, 0, 12, 0, 0, 0,105, /* 0x 440 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,172, /* 0x 450 */ + 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 460 */ + 0, 0, 0, 0, 0, 0, 0,115, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 470 */ + 0, 0, 0, 0, 0, 0, 0,174, 0, 0, 0, 2, 0, 0, 0, 0, /* 0x 480 */ + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,130, /* 0x 490 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,176, /* 0x 4a0 */ + 0, 0, 0,138, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 4b0 */ + 0, 0, 0, 0, 0, 0, 0,125, 0, 0, 0, 4, 0, 0, 0, 0, /* 0x 4c0 */ + 0, 0, 0, 0, 0, 0, 8,192, 0, 0, 0, 24, 0, 0, 0, 20, /* 0x 4d0 */ + 0, 0, 0, 12, 0, 0, 0, 4, 0, 0, 0, 12, 0, 0, 0,141, /* 0x 4e0 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 58, /* 0x 4f0 */ + 0, 0, 0, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 500 */ + 0, 0, 0, 0, 0, 0, 0,155, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 510 */ + 0, 0, 0, 0, 0, 0, 1, 90, 0, 0, 0,144, 0, 0, 0, 0, /* 0x 520 */ + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,150, /* 0x 530 */ + 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8,216, /* 0x 540 */ + 0, 0, 0, 12, 0, 0, 0, 20, 0, 0, 0, 15, 0, 0, 0, 4, /* 0x 550 */ + 0, 0, 0, 12, 0, 0, 0,164, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 560 */ + 0, 0, 0, 0, 0, 0, 1,234, 0, 0, 0, 26, 0, 0, 0, 0, /* 0x 570 */ + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,170, /* 0x 580 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, /* 0x 590 */ + 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 5a0 */ + 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 3, 0, 0, 0, 0, /* 0x 5b0 */ + 0, 0, 0, 0, 0, 0, 2, 6, 0, 0, 0,180, 0, 0, 0, 0, /* 0x 5c0 */ + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 5d0 */ + 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 44, /* 0x 5e0 */ + 0, 0, 1,160, 0, 0, 0, 21, 0, 0, 0, 14, 0, 0, 0, 4, /* 0x 5f0 */ + 0, 0, 0, 16, 0, 0, 0, 9, 0, 0, 0, 3, 0, 0, 0, 0, /* 0x 600 */ + 0, 0, 0, 0, 0, 0, 7,204, 0, 0, 0,110, 0, 0, 0, 0, /* 0x 610 */ + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 620 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 630 */ + 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 1, 0, 0, 0, 0, /* 0x 640 */ + 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 8, 0, 0, 0, 0, /* 0x 650 */ + 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 12, 0, 0, 0, 0, /* 0x 660 */ + 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 3, 0, 0, 0, 0, /* 0x 670 */ + 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 4, 0, 0, 0, 0, /* 0x 680 */ + 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 5, 0, 0, 0, 0, /* 0x 690 */ + 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 7, 0, 0, 0, 0, /* 0x 6a0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 10, 0, 0, 0, 0, /* 0x 6b0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 11, 0, 0, 0, 0, /* 0x 6c0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 14, 0, 0, 0, 0, /* 0x 6d0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 15, 0, 0, 0, 0, /* 0x 6e0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 17, 0, 0, 0, 0, /* 0x 6f0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 18, 0, 0, 0, 1, /* 0x 700 */ + 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 6, /* 0x 710 */ + 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 11, /* 0x 720 */ + 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 16, /* 0x 730 */ + 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 21, /* 0x 740 */ + 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 26, /* 0x 750 */ + 0, 0, 0,138, 0, 0, 0, 0, 16, 0, 0, 12, 0, 0, 0, 40, /* 0x 760 */ + 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 58, /* 0x 770 */ + 0, 0, 0, 42, 0, 0, 0, 0, 16, 0, 0, 8, 0, 0, 0, 68, /* 0x 780 */ + 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 73, /* 0x 790 */ + 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 91, /* 0x 7a0 */ + 0, 0, 0, 2, 0, 0, 0, 0, 16, 0, 0, 15, 0, 0, 0,105, /* 0x 7b0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0,117,112, 49, /* 0x 7c0 */ + 49, 0,117,112, 49, 50, 0,117,112, 49, 51, 0,117,112, 50, 49, /* 0x 7d0 */ + 0,117,112, 50, 50, 0, 99,108,101, 97,114, 95, 98,115,115, 95, /* 0x 7e0 */ +101,110,100, 0, 99,111,112,121, 95,116,111, 95,115,116, 97, 99, /* 0x 7f0 */ +107, 95,108,101,110, 0, 99,108,101, 97,114, 95, 98,115,115, 0, /* 0x 800 */ +117,112, 51, 49, 0, 99,108,101, 97,114, 95, 98,115,115, 95,115, /* 0x 810 */ +105,122,101, 95,112, 52, 0,100,101, 99,111,109,112,114, 95,115, /* 0x 820 */ +116, 97,114,116, 0,117,112, 52, 49, 0, 0, 0, 0, 0, 0, 28, /* 0x 830 */ + 0, 0, 14, 1, 0, 0, 0, 0, 0, 0, 0, 38, 0, 0, 15, 1, /* 0x 840 */ + 0, 0, 0, 0, 0, 0, 0, 50, 0, 0, 16, 1, 0, 0, 0, 0, /* 0x 850 */ + 0, 0, 0, 58, 0, 0, 17, 1, 0, 0, 0, 0, 0, 0, 0, 64, /* 0x 860 */ + 0, 0, 18, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 6, /* 0x 870 */ + 0, 0, 0, 67, 0, 0, 0, 2, 0, 0, 19, 5, 0, 0, 0, 0, /* 0x 880 */ + 0, 0, 0, 7, 0, 0, 20, 3, 0, 0, 0, 0, 0, 0, 0, 18, /* 0x 890 */ + 0, 0, 3, 5, 0, 0, 0, 96, 0, 0, 0, 21, 0, 0, 3, 6, /* 0x 8a0 */ + 0, 0, 0, 1, 0, 0, 0, 36, 0, 0, 22, 1, 0, 0, 0, 0, /* 0x 8b0 */ + 0, 0, 0, 1, 0, 0, 2, 6, 0, 0, 0, 41, 0, 0, 0,124, /* 0x 8c0 */ + 0, 0, 23, 2, 0, 0, 0, 0, 0, 0, 0,140, 0, 0, 25, 1, /* 0x 8d0 */ + 0, 0, 0, 0, 10,116,109,112, 47,109, 54, 56,107, 45, 97,116, /* 0x 8e0 */ + 97,114,105, 46,116,111,115, 45,110,114,118, 50,100, 46,115,109, /* 0x 8f0 */ + 97,108,108, 46, 98,105,110, 58, 32, 32, 32, 32, 32,102,105,108, /* 0x 900 */ +101, 32,102,111,114,109, 97,116, 32,101,108,102, 51, 50, 45,109, /* 0x 910 */ + 54, 56,107, 10, 10, 83,101, 99,116,105,111,110,115, 58, 10, 73, /* 0x 920 */ +100,120, 32, 78, 97,109,101, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x 930 */ + 32, 83,105,122,101, 32, 32, 32, 32, 32, 32, 86, 77, 65, 32, 32, /* 0x 940 */ + 32, 32, 32, 32, 32, 76, 77, 65, 32, 32, 32, 32, 32, 32, 32, 70, /* 0x 950 */ +105,108,101, 32,111,102,102, 32, 32, 65,108,103,110, 32, 32, 70, /* 0x 960 */ +108, 97,103,115, 10, 32, 32, 48, 32,116,111,115, 48, 32, 32, 32, /* 0x 970 */ + 32, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 52, 54, 32, /* 0x 980 */ + 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, /* 0x 990 */ + 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 51, 52, 32, 32, 50, /* 0x 9a0 */ + 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, /* 0x 9b0 */ + 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, /* 0x 9c0 */ + 32, 49, 32,115,117, 98,113,108, 95, 49,100, 48, 32, 32, 32, 32, /* 0x 9d0 */ + 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, /* 0x 9e0 */ + 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, /* 0x 9f0 */ + 48, 48, 48, 48, 48, 55, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, /* 0x a00 */ + 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, /* 0x a10 */ + 89, 10, 32, 32, 50, 32,115,117, 98,113,119, 95, 49,100, 48, 32, /* 0x a20 */ + 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, /* 0x a30 */ + 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x a40 */ + 32, 32, 48, 48, 48, 48, 48, 48, 55, 99, 32, 32, 50, 42, 42, 48, /* 0x a50 */ + 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, /* 0x a60 */ + 79, 78, 76, 89, 10, 32, 32, 51, 32,115, 95, 98,110,101,108,111, /* 0x a70 */ +111,112, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, /* 0x a80 */ + 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, /* 0x a90 */ + 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 55,101, 32, 32, 50, /* 0x aa0 */ + 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, /* 0x ab0 */ + 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, /* 0x ac0 */ + 32, 52, 32, 99,111,112,121, 95,108,111,111,112, 50, 32, 32, 32, /* 0x ad0 */ + 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, /* 0x ae0 */ + 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, /* 0x af0 */ + 48, 48, 48, 48, 48, 56, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, /* 0x b00 */ + 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, /* 0x b10 */ + 89, 10, 32, 32, 53, 32,115, 95, 99,111,112,121, 95,116,111, 95, /* 0x b20 */ +115,116, 97, 99,107, 32, 48, 48, 48, 48, 48, 48, 50, 99, 32, 32, /* 0x b30 */ + 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, /* 0x b40 */ + 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 56, 48, 32, 32, 50, 42, /* 0x b50 */ + 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, /* 0x b60 */ + 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, /* 0x b70 */ + 54, 32,115,117, 98,113,108, 95, 49,100, 54, 32, 32, 32, 32, 32, /* 0x b80 */ + 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, /* 0x b90 */ + 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, /* 0x ba0 */ + 48, 48, 48, 48, 97, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, /* 0x bb0 */ + 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, /* 0x bc0 */ + 10, 32, 32, 55, 32,115,117, 98,113,119, 95, 49,100, 54, 32, 32, /* 0x bd0 */ + 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, /* 0x be0 */ + 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x bf0 */ + 32, 48, 48, 48, 48, 48, 48, 97,101, 32, 32, 50, 42, 42, 48, 32, /* 0x c00 */ + 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, /* 0x c10 */ + 78, 76, 89, 10, 32, 32, 56, 32,115, 95, 98,110,101,108,111,111, /* 0x c20 */ +112, 51, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 56, 97, 32, 32, /* 0x c30 */ + 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, /* 0x c40 */ + 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 98, 48, 32, 32, 50, 42, /* 0x c50 */ + 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, /* 0x c60 */ + 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, /* 0x c70 */ + 57, 32, 85, 80, 88, 49, 72, 69, 65, 68, 32, 32, 32, 32, 32, 32, /* 0x c80 */ + 48, 48, 48, 48, 48, 48, 50, 48, 32, 32, 48, 48, 48, 48, 48, 48, /* 0x c90 */ + 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, /* 0x ca0 */ + 48, 48, 48, 49, 51, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, /* 0x cb0 */ + 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, /* 0x cc0 */ + 10, 32, 49, 48, 32, 67, 85, 84, 80, 79, 73, 78, 84, 32, 32, 32, /* 0x cd0 */ + 32, 32, 32, 48, 48, 48, 48, 48, 48, 57, 48, 32, 32, 48, 48, 48, /* 0x ce0 */ + 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x cf0 */ + 32, 48, 48, 48, 48, 48, 49, 53, 97, 32, 32, 50, 42, 42, 48, 32, /* 0x d00 */ + 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, /* 0x d10 */ + 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 49, 32,114, /* 0x d20 */ +101,108,111, 99, 32, 32, 32, 32, 32, 32, 32, 32, 32, 48, 48, 48, /* 0x d30 */ + 48, 48, 48, 49, 97, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x d40 */ + 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, /* 0x d50 */ + 49,101, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, /* 0x d60 */ + 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, /* 0x d70 */ + 50, 32,106,109,112, 97,115,116, 97, 99,107, 32, 32, 32, 32, 32, /* 0x d80 */ + 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, /* 0x d90 */ + 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, /* 0x da0 */ + 48, 48, 48, 50, 48, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, /* 0x db0 */ + 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, /* 0x dc0 */ + 10, 83, 89, 77, 66, 79, 76, 32, 84, 65, 66, 76, 69, 58, 10, 48, /* 0x dd0 */ + 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, /* 0x de0 */ +116,111,115, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,116,111, /* 0x df0 */ +115, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, /* 0x e00 */ + 32,100, 32, 32,115, 95, 99,111,112,121, 95,116,111, 95,115,116, /* 0x e10 */ + 97, 99,107, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115, 95, 99, /* 0x e20 */ +111,112,121, 95,116,111, 95,115,116, 97, 99,107, 10, 48, 48, 48, /* 0x e30 */ + 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,115, 95, /* 0x e40 */ + 98,110,101,108,111,111,112, 51, 9, 48, 48, 48, 48, 48, 48, 48, /* 0x e50 */ + 48, 32,115, 95, 98,110,101,108,111,111,112, 51, 10, 48, 48, 48, /* 0x e60 */ + 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,115,117, /* 0x e70 */ + 98,113,108, 95, 49,100, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x e80 */ + 32,115,117, 98,113,108, 95, 49,100, 48, 10, 48, 48, 48, 48, 48, /* 0x e90 */ + 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,115,117, 98,113, /* 0x ea0 */ +119, 95, 49,100, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115, /* 0x eb0 */ +117, 98,113,119, 95, 49,100, 48, 10, 48, 48, 48, 48, 48, 48, 48, /* 0x ec0 */ + 48, 32,108, 32, 32, 32, 32,100, 32, 32,115, 95, 98,110,101,108, /* 0x ed0 */ +111,111,112, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115, 95, /* 0x ee0 */ + 98,110,101,108,111,111,112, 48, 10, 48, 48, 48, 48, 48, 48, 48, /* 0x ef0 */ + 48, 32,108, 32, 32, 32, 32,100, 32, 32, 99,111,112,121, 95,108, /* 0x f00 */ +111,111,112, 50, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,111, /* 0x f10 */ +112,121, 95,108,111,111,112, 50, 10, 48, 48, 48, 48, 48, 48, 48, /* 0x f20 */ + 48, 32,108, 32, 32, 32, 32,100, 32, 32,115,117, 98,113,108, 95, /* 0x f30 */ + 49,100, 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115,117, 98, /* 0x f40 */ +113,108, 95, 49,100, 54, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x f50 */ +108, 32, 32, 32, 32,100, 32, 32,115,117, 98,113,119, 95, 49,100, /* 0x f60 */ + 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115,117, 98,113,119, /* 0x f70 */ + 95, 49,100, 54, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, /* 0x f80 */ + 32, 32, 32,100, 32, 32, 85, 80, 88, 49, 72, 69, 65, 68, 9, 48, /* 0x f90 */ + 48, 48, 48, 48, 48, 48, 48, 32, 85, 80, 88, 49, 72, 69, 65, 68, /* 0x fa0 */ + 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, /* 0x fb0 */ + 32, 32, 67, 85, 84, 80, 79, 73, 78, 84, 9, 48, 48, 48, 48, 48, /* 0x fc0 */ + 48, 48, 48, 32, 67, 85, 84, 80, 79, 73, 78, 84, 10, 48, 48, 48, /* 0x fd0 */ + 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,114,101, /* 0x fe0 */ +108,111, 99, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,114,101,108, /* 0x ff0 */ +111, 99, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, /* 0x1000 */ + 32,100, 32, 32,106,109,112, 97,115,116, 97, 99,107, 9, 48, 48, /* 0x1010 */ + 48, 48, 48, 48, 48, 48, 32,106,109,112, 97,115,116, 97, 99,107, /* 0x1020 */ + 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, /* 0x1030 */ + 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x1040 */ + 32,117,112, 49, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, /* 0x1050 */ + 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, /* 0x1060 */ + 48, 48, 48, 48, 48, 32,117,112, 49, 50, 10, 48, 48, 48, 48, 48, /* 0x1070 */ + 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, /* 0x1080 */ + 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,117,112, 49, 51, 10, /* 0x1090 */ + 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x10a0 */ + 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x10b0 */ +117,112, 50, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, /* 0x10c0 */ + 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, /* 0x10d0 */ + 48, 48, 48, 48, 32,117,112, 50, 50, 10, 48, 48, 48, 48, 48, 48, /* 0x10e0 */ + 56, 97, 32,103, 32, 32, 32, 32, 32, 32, 32,115, 95, 98,110,101, /* 0x10f0 */ +108,111,111,112, 51, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99, /* 0x1100 */ +108,101, 97,114, 95, 98,115,115, 95,101,110,100, 10, 48, 48, 48, /* 0x1110 */ + 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, /* 0x1120 */ + 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,111,112, /* 0x1130 */ +121, 95,116,111, 95,115,116, 97, 99,107, 95,108,101,110, 10, 48, /* 0x1140 */ + 48, 48, 48, 48, 48, 50, 97, 32,103, 32, 32, 32, 32, 32, 32, 32, /* 0x1150 */ +115, 95, 99,111,112,121, 95,116,111, 95,115,116, 97, 99,107, 9, /* 0x1160 */ + 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,108,101, 97,114, 95, 98, /* 0x1170 */ +115,115, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, /* 0x1180 */ + 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, /* 0x1190 */ + 48, 48, 32,117,112, 51, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x11a0 */ + 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, /* 0x11b0 */ + 48, 48, 48, 48, 48, 48, 48, 32, 99,108,101, 97,114, 95, 98,115, /* 0x11c0 */ +115, 95,115,105,122,101, 95,112, 52, 10, 48, 48, 48, 48, 48, 48, /* 0x11d0 */ + 48, 50, 32,103, 32, 32, 32, 32, 32, 32, 32, 67, 85, 84, 80, 79, /* 0x11e0 */ + 73, 78, 84, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,100,101, 99, /* 0x11f0 */ +111,109,112,114, 95,115,116, 97,114,116, 10, 48, 48, 48, 48, 48, /* 0x1200 */ + 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, /* 0x1210 */ + 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,117,112, 52, 49, 10, /* 0x1220 */ + 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, /* 0x1230 */ + 79, 82, 68, 83, 32, 70, 79, 82, 32, 91,116,111,115, 48, 93, 58, /* 0x1240 */ + 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, /* 0x1250 */ + 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, /* 0x1260 */ + 69, 10, 48, 48, 48, 48, 48, 48, 49, 99, 32, 82, 95, 54, 56, 75, /* 0x1270 */ + 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, 49, /* 0x1280 */ + 49, 10, 48, 48, 48, 48, 48, 48, 50, 54, 32, 82, 95, 54, 56, 75, /* 0x1290 */ + 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, 49, /* 0x12a0 */ + 50, 10, 48, 48, 48, 48, 48, 48, 51, 50, 32, 82, 95, 54, 56, 75, /* 0x12b0 */ + 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, 49, /* 0x12c0 */ + 51, 10, 48, 48, 48, 48, 48, 48, 51, 97, 32, 82, 95, 54, 56, 75, /* 0x12d0 */ + 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, 50, /* 0x12e0 */ + 49, 10, 48, 48, 48, 48, 48, 48, 52, 48, 32, 82, 95, 54, 56, 75, /* 0x12f0 */ + 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, 50, /* 0x1300 */ + 50, 10, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, /* 0x1310 */ + 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91,115, 95, 98,110, /* 0x1320 */ +101,108,111,111,112, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, /* 0x1330 */ + 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1340 */ + 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, /* 0x1350 */ + 48, 49, 32, 82, 95, 54, 56, 75, 95, 80, 67, 56, 32, 32, 32, 32, /* 0x1360 */ + 32, 32, 32, 32, 32,116,111,115, 48, 43, 48,120, 48, 48, 48, 48, /* 0x1370 */ + 48, 48, 52, 51, 10, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, /* 0x1380 */ + 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91,115, /* 0x1390 */ + 95, 99,111,112,121, 95,116,111, 95,115,116, 97, 99,107, 93, 58, /* 0x13a0 */ + 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, /* 0x13b0 */ + 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, /* 0x13c0 */ + 69, 10, 48, 48, 48, 48, 48, 48, 48, 50, 32, 82, 95, 54, 56, 75, /* 0x13d0 */ + 95, 80, 67, 49, 54, 32, 32, 32, 32, 32, 32, 32, 32, 99,108,101, /* 0x13e0 */ + 97,114, 95, 98,115,115, 95,101,110,100, 10, 48, 48, 48, 48, 48, /* 0x13f0 */ + 48, 48, 55, 32, 82, 95, 54, 56, 75, 95, 56, 32, 32, 32, 32, 32, /* 0x1400 */ + 32, 32, 32, 32, 32, 32, 99,111,112,121, 95,116,111, 95,115,116, /* 0x1410 */ + 97, 99,107, 95,108,101,110, 10, 48, 48, 48, 48, 48, 48, 49, 50, /* 0x1420 */ + 32, 82, 95, 54, 56, 75, 95, 80, 67, 49, 54, 32, 32, 32, 32, 32, /* 0x1430 */ + 32, 32, 32,115, 95, 98,110,101,108,111,111,112, 51, 43, 48,120, /* 0x1440 */ + 48, 48, 48, 48, 48, 48, 54, 48, 10, 48, 48, 48, 48, 48, 48, 49, /* 0x1450 */ + 53, 32, 82, 95, 54, 56, 75, 95, 80, 67, 56, 32, 32, 32, 32, 32, /* 0x1460 */ + 32, 32, 32, 32,115, 95, 98,110,101,108,111,111,112, 51, 43, 48, /* 0x1470 */ +120, 48, 48, 48, 48, 48, 48, 48, 49, 10, 48, 48, 48, 48, 48, 48, /* 0x1480 */ + 50, 52, 32, 82, 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, 32, 32, /* 0x1490 */ + 32, 32, 32, 32, 32,117,112, 51, 49, 10, 10, 10, 82, 69, 76, 79, /* 0x14a0 */ + 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, /* 0x14b0 */ + 79, 82, 32, 91,115, 95, 98,110,101,108,111,111,112, 51, 93, 58, /* 0x14c0 */ + 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, /* 0x14d0 */ + 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, /* 0x14e0 */ + 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 54, 56, 75, /* 0x14f0 */ + 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32,115, 95, 99, /* 0x1500 */ +111,112,121, 95,116,111, 95,115,116, 97, 99,107, 43, 48,120, 48, /* 0x1510 */ + 48, 48, 48, 48, 48, 50, 57, 10, 48, 48, 48, 48, 48, 48, 55, 99, /* 0x1520 */ + 32, 82, 95, 54, 56, 75, 95, 49, 54, 32, 32, 32, 32, 32, 32, 32, /* 0x1530 */ + 32, 32, 32, 99,108,101, 97,114, 95, 98,115,115, 95,115,105,122, /* 0x1540 */ +101, 95,112, 52, 10, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, /* 0x1550 */ + 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 67, /* 0x1560 */ + 85, 84, 80, 79, 73, 78, 84, 93, 58, 10, 79, 70, 70, 83, 69, 84, /* 0x1570 */ + 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1580 */ + 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, /* 0x1590 */ + 48, 56, 99, 32, 82, 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, 32, /* 0x15a0 */ + 32, 32, 32, 32, 32, 32,117,112, 52, 49, 10, 10, 10 /* 0x15b0 */ }; diff --git a/src/stub/m68k-atari.tos-nrv2e.h b/src/stub/m68k-atari.tos-nrv2e.h index c0b28f7a..0a4b4463 100644 --- a/src/stub/m68k-atari.tos-nrv2e.h +++ b/src/stub/m68k-atari.tos-nrv2e.h @@ -1,4 +1,4 @@ -/* m68k-atari.tos-nrv2e.h -- created from m68k-atari.tos-nrv2e.bin, 5198 (0x144e) bytes +/* m68k-atari.tos-nrv2e.h -- created from m68k-atari.tos-nrv2e.bin, 5873 (0x16f1) bytes This file is part of the UPX executable compressor. @@ -27,15 +27,15 @@ */ -#define NRV2E_LOADER_SIZE 5198 -#define NRV2E_LOADER_ADLER32 0x5731e4cf -#define NRV2E_LOADER_CRC32 0xe494506d +#define NRV2E_LOADER_SIZE 5873 +#define NRV2E_LOADER_ADLER32 0x78a7692e +#define NRV2E_LOADER_CRC32 0x4db7af6c -unsigned char nrv2e_loader[5198] = { +unsigned char nrv2e_loader[5873] = { 127, 69, 76, 70, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 0 */ 0, 1, 0, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 10 */ - 0, 0, 2,224, 0, 0, 0, 0, 0, 52, 0, 0, 0, 0, 0, 40, /* 0x 20 */ - 0, 19, 0, 16, 32, 8,103, 6, 46,104, 0, 4, 96, 4, 32, 47, /* 0x 30 */ + 0, 0, 3, 4, 0, 0, 0, 0, 0, 52, 0, 0, 0, 0, 0, 40, /* 0x 20 */ + 0, 23, 0, 20, 32, 8,103, 6, 46,104, 0, 4, 96, 4, 32, 47, /* 0x 30 */ 0, 4, 72,231,127,254, 36, 64, 80,138, 44, 90, 40, 14, 36,188, /* 0x 40 */ 0, 0, 0, 0,221,218, 36,206, 36,188, 0, 0, 0, 0,221,218, /* 0x 50 */ 40, 82, 36,206, 36,188, 0, 0, 0, 0, 38, 68,215,252, 0, 0, /* 0x 60 */ @@ -73,288 +73,331 @@ unsigned char nrv2e_loader[5198] = { 114,116, 97, 98, 0, 46,114,101,108, 97,116,111,115, 48, 0,115, /* 0x 260 */ 117, 98,113,108, 95, 49,100, 48, 0,115,117, 98,113,119, 95, 49, /* 0x 270 */ 100, 48, 0, 46,114,101,108, 97,115, 95, 98,110,101,108,111,111, /* 0x 280 */ -112, 48, 0,115,117, 98,113,108, 95, 49,100, 54, 0,115,117, 98, /* 0x 290 */ -113,119, 95, 49,100, 54, 0, 46,114,101,108, 97,115, 95, 98,110, /* 0x 2a0 */ -101,108,111,111,112, 51, 0, 85, 80, 88, 49, 72, 69, 65, 68, 0, /* 0x 2b0 */ - 46,114,101,108, 97, 67, 85, 84, 80, 79, 73, 78, 84, 0,114,101, /* 0x 2c0 */ -108,111, 99, 0,106,109,112, 97,115,116, 97, 99,107, 0, 0, 0, /* 0x 2d0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 2e0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 2f0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 0, 0, 0, 1, /* 0x 300 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 52, 0, 0, 0,110, /* 0x 310 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 320 */ - 0, 0, 0, 27, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 330 */ - 0, 0, 7,228, 0, 0, 0, 60, 0, 0, 0, 17, 0, 0, 0, 1, /* 0x 340 */ - 0, 0, 0, 4, 0, 0, 0, 12, 0, 0, 0, 37, 0, 0, 0, 1, /* 0x 350 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,162, 0, 0, 0, 2, /* 0x 360 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 370 */ - 0, 0, 0, 47, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 380 */ - 0, 0, 0,164, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 390 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 62, 0, 0, 0, 1, /* 0x 3a0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,166, 0, 0, 0, 60, /* 0x 3b0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 3c0 */ - 0, 0, 0, 57, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 3d0 */ - 0, 0, 8, 32, 0, 0, 0, 84, 0, 0, 0, 17, 0, 0, 0, 5, /* 0x 3e0 */ - 0, 0, 0, 4, 0, 0, 0, 12, 0, 0, 0, 73, 0, 0, 0, 1, /* 0x 3f0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,226, 0, 0, 0, 2, /* 0x 400 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 410 */ - 0, 0, 0, 83, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 420 */ - 0, 0, 0,228, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 430 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 98, 0, 0, 0, 1, /* 0x 440 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,230, 0, 0, 0,138, /* 0x 450 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 460 */ - 0, 0, 0, 93, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 470 */ - 0, 0, 8,116, 0, 0, 0, 24, 0, 0, 0, 17, 0, 0, 0, 9, /* 0x 480 */ - 0, 0, 0, 4, 0, 0, 0, 12, 0, 0, 0,109, 0, 0, 0, 1, /* 0x 490 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,112, 0, 0, 0, 32, /* 0x 4a0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 4b0 */ - 0, 0, 0,123, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 4c0 */ - 0, 0, 1,144, 0, 0, 0,158, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 4d0 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,118, 0, 0, 0, 4, /* 0x 4e0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8,140, 0, 0, 0, 12, /* 0x 4f0 */ - 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 4, 0, 0, 0, 12, /* 0x 500 */ - 0, 0, 0,132, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 510 */ - 0, 0, 2, 46, 0, 0, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 520 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,138, 0, 0, 0, 1, /* 0x 530 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 72, 0, 0, 0, 2, /* 0x 540 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 550 */ - 0, 0, 0, 17, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 560 */ - 0, 0, 2, 74, 0, 0, 0,148, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 570 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, /* 0x 580 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5,216, 0, 0, 1,144, /* 0x 590 */ - 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 4, 0, 0, 0, 16, /* 0x 5a0 */ - 0, 0, 0, 9, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 5b0 */ - 0, 0, 7,104, 0, 0, 0,122, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 5c0 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 5d0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 5e0 */ - 0, 0, 0, 0, 3, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 5f0 */ - 0, 0, 0, 0, 3, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 600 */ - 0, 0, 0, 0, 3, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 610 */ - 0, 0, 0, 0, 3, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 620 */ - 0, 0, 0, 0, 3, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 630 */ - 0, 0, 0, 0, 3, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 640 */ - 0, 0, 0, 0, 3, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 650 */ - 0, 0, 0, 0, 3, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 660 */ - 0, 0, 0, 0, 3, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 670 */ - 0, 0, 0, 0, 3, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 680 */ - 0, 0, 0, 0, 3, 0, 0, 15, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 690 */ - 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, /* 0x 6a0 */ - 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, /* 0x 6b0 */ - 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, /* 0x 6c0 */ - 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, /* 0x 6d0 */ - 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 26, 0, 0, 0, 0, /* 0x 6e0 */ - 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 38, 0, 0, 0,138, /* 0x 6f0 */ - 0, 0, 0, 0, 16, 0, 0, 9, 0, 0, 0, 52, 0, 0, 0, 0, /* 0x 700 */ - 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 70, 0, 0, 0, 52, /* 0x 710 */ - 0, 0, 0, 0, 16, 0, 0, 5, 0, 0, 0, 80, 0, 0, 0, 0, /* 0x 720 */ - 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 85, 0, 0, 0, 0, /* 0x 730 */ - 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0,103, 0, 0, 0, 2, /* 0x 740 */ - 0, 0, 0, 0, 16, 0, 0, 12, 0, 0, 0,117, 0, 0, 0, 0, /* 0x 750 */ - 0, 0, 0, 0, 16, 0, 0, 0, 0,117,112, 49, 49, 0,117,112, /* 0x 760 */ - 49, 50, 0,117,112, 49, 51, 0,117,112, 50, 49, 0,117,112, 50, /* 0x 770 */ - 50, 0, 99,111,112,121, 95,114,101,109, 97,105,110, 0, 99,108, /* 0x 780 */ -101, 97,114, 95, 98,115,115, 95,101,110,100, 0, 99,111,112,121, /* 0x 790 */ - 95,116,111, 95,115,116, 97, 99,107, 95,108,101,110, 0, 99,108, /* 0x 7a0 */ -101, 97,114, 95, 98,115,115, 0,117,112, 51, 49, 0, 99,108,101, /* 0x 7b0 */ - 97,114, 95, 98,115,115, 95,115,105,122,101, 95,112, 52, 0,100, /* 0x 7c0 */ -101, 99,111,109,112,114, 95,115,116, 97,114,116, 0,117,112, 52, /* 0x 7d0 */ - 49, 0, 0, 0, 0, 0, 0, 28, 0, 0, 12, 1, 0, 0, 0, 0, /* 0x 7e0 */ - 0, 0, 0, 38, 0, 0, 13, 1, 0, 0, 0, 0, 0, 0, 0, 50, /* 0x 7f0 */ - 0, 0, 14, 1, 0, 0, 0, 0, 0, 0, 0, 58, 0, 0, 15, 1, /* 0x 800 */ - 0, 0, 0, 0, 0, 0, 0, 64, 0, 0, 16, 1, 0, 0, 0, 0, /* 0x 810 */ - 0, 0, 0, 1, 0, 0, 1, 6, 0, 0, 0, 67, 0, 0, 0, 3, /* 0x 820 */ - 0, 0, 17, 3, 0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 18, 5, /* 0x 830 */ - 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 19, 3, 0, 0, 0, 0, /* 0x 840 */ - 0, 0, 0, 28, 0, 0, 3, 5, 0, 0, 0, 96, 0, 0, 0, 31, /* 0x 850 */ - 0, 0, 3, 6, 0, 0, 0, 1, 0, 0, 0, 46, 0, 0, 21, 1, /* 0x 860 */ - 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 2, 6, 0, 0, 0, 51, /* 0x 870 */ - 0, 0, 0,124, 0, 0, 22, 2, 0, 0, 0, 0, 0, 0, 0,154, /* 0x 880 */ - 0, 0, 24, 1, 0, 0, 0, 0, 10,116,109,112, 47,109, 54, 56, /* 0x 890 */ -107, 45, 97,116, 97,114,105, 46,116,111,115, 45,110,114,118, 50, /* 0x 8a0 */ -101, 46, 98,105,110, 58, 32, 32, 32, 32, 32,102,105,108,101, 32, /* 0x 8b0 */ -102,111,114,109, 97,116, 32,101,108,102, 51, 50, 45,109, 54, 56, /* 0x 8c0 */ -107, 10, 10, 83,101, 99,116,105,111,110,115, 58, 10, 73,100,120, /* 0x 8d0 */ - 32, 78, 97,109,101, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 83, /* 0x 8e0 */ -105,122,101, 32, 32, 32, 32, 32, 32, 86, 77, 65, 32, 32, 32, 32, /* 0x 8f0 */ - 32, 32, 32, 76, 77, 65, 32, 32, 32, 32, 32, 32, 32, 70,105,108, /* 0x 900 */ -101, 32,111,102,102, 32, 32, 65,108,103,110, 32, 32, 70,108, 97, /* 0x 910 */ -103,115, 10, 32, 32, 48, 32,116,111,115, 48, 32, 32, 32, 32, 32, /* 0x 920 */ - 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 54,101, 32, 32, 48, /* 0x 930 */ - 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, /* 0x 940 */ - 48, 32, 32, 48, 48, 48, 48, 48, 48, 51, 52, 32, 32, 50, 42, 42, /* 0x 950 */ - 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, /* 0x 960 */ - 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 49, /* 0x 970 */ - 32,115,117, 98,113,108, 95, 49,100, 48, 32, 32, 32, 32, 32, 48, /* 0x 980 */ - 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, /* 0x 990 */ - 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, /* 0x 9a0 */ - 48, 48, 48, 97, 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, /* 0x 9b0 */ - 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, /* 0x 9c0 */ - 32, 32, 50, 32,115,117, 98,113,119, 95, 49,100, 48, 32, 32, 32, /* 0x 9d0 */ - 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, /* 0x 9e0 */ - 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, /* 0x 9f0 */ - 48, 48, 48, 48, 48, 48, 97, 52, 32, 32, 50, 42, 42, 48, 32, 32, /* 0x a00 */ - 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, /* 0x a10 */ - 76, 89, 10, 32, 32, 51, 32,115, 95, 98,110,101,108,111,111,112, /* 0x a20 */ - 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 51, 99, 32, 32, 48, /* 0x a30 */ - 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, /* 0x a40 */ - 48, 32, 32, 48, 48, 48, 48, 48, 48, 97, 54, 32, 32, 50, 42, 42, /* 0x a50 */ - 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, /* 0x a60 */ - 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 52, /* 0x a70 */ - 32,115,117, 98,113,108, 95, 49,100, 54, 32, 32, 32, 32, 32, 48, /* 0x a80 */ - 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, /* 0x a90 */ - 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, /* 0x aa0 */ - 48, 48, 48,101, 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, /* 0x ab0 */ - 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, /* 0x ac0 */ - 32, 32, 53, 32,115,117, 98,113,119, 95, 49,100, 54, 32, 32, 32, /* 0x ad0 */ - 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, /* 0x ae0 */ - 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, /* 0x af0 */ - 48, 48, 48, 48, 48, 48,101, 52, 32, 32, 50, 42, 42, 48, 32, 32, /* 0x b00 */ - 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, /* 0x b10 */ - 76, 89, 10, 32, 32, 54, 32,115, 95, 98,110,101,108,111,111,112, /* 0x b20 */ - 51, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 56, 97, 32, 32, 48, /* 0x b30 */ - 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, /* 0x b40 */ - 48, 32, 32, 48, 48, 48, 48, 48, 48,101, 54, 32, 32, 50, 42, 42, /* 0x b50 */ - 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, /* 0x b60 */ - 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 55, /* 0x b70 */ - 32, 85, 80, 88, 49, 72, 69, 65, 68, 32, 32, 32, 32, 32, 32, 48, /* 0x b80 */ - 48, 48, 48, 48, 48, 50, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, /* 0x b90 */ - 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, /* 0x ba0 */ - 48, 48, 49, 55, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, /* 0x bb0 */ - 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, /* 0x bc0 */ - 32, 32, 56, 32, 67, 85, 84, 80, 79, 73, 78, 84, 32, 32, 32, 32, /* 0x bd0 */ - 32, 32, 48, 48, 48, 48, 48, 48, 57,101, 32, 32, 48, 48, 48, 48, /* 0x be0 */ - 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, /* 0x bf0 */ - 48, 48, 48, 48, 48, 49, 57, 48, 32, 32, 50, 42, 42, 48, 32, 32, /* 0x c00 */ - 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, /* 0x c10 */ - 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 57, 32,114,101, /* 0x c20 */ -108,111, 99, 32, 32, 32, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, /* 0x c30 */ - 48, 48, 49, 97, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, /* 0x c40 */ - 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, /* 0x c50 */ - 50,101, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, /* 0x c60 */ - 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 48, /* 0x c70 */ - 32,106,109,112, 97,115,116, 97, 99,107, 32, 32, 32, 32, 32, 48, /* 0x c80 */ - 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, /* 0x c90 */ - 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, /* 0x ca0 */ - 48, 48, 50, 52, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, /* 0x cb0 */ - 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, /* 0x cc0 */ - 83, 89, 77, 66, 79, 76, 32, 84, 65, 66, 76, 69, 58, 10, 48, 48, /* 0x cd0 */ - 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,116, /* 0x ce0 */ -111,115, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,116,111,115, /* 0x cf0 */ - 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, /* 0x d00 */ -100, 32, 32,115, 95, 98,110,101,108,111,111,112, 48, 9, 48, 48, /* 0x d10 */ - 48, 48, 48, 48, 48, 48, 32,115, 95, 98,110,101,108,111,111,112, /* 0x d20 */ - 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, /* 0x d30 */ -100, 32, 32,115, 95, 98,110,101,108,111,111,112, 51, 9, 48, 48, /* 0x d40 */ - 48, 48, 48, 48, 48, 48, 32,115, 95, 98,110,101,108,111,111,112, /* 0x d50 */ - 51, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, /* 0x d60 */ -100, 32, 32,115,117, 98,113,108, 95, 49,100, 48, 9, 48, 48, 48, /* 0x d70 */ - 48, 48, 48, 48, 48, 32,115,117, 98,113,108, 95, 49,100, 48, 10, /* 0x d80 */ - 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, /* 0x d90 */ - 32,115,117, 98,113,119, 95, 49,100, 48, 9, 48, 48, 48, 48, 48, /* 0x da0 */ - 48, 48, 48, 32,115,117, 98,113,119, 95, 49,100, 48, 10, 48, 48, /* 0x db0 */ - 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,115, /* 0x dc0 */ -117, 98,113,108, 95, 49,100, 54, 9, 48, 48, 48, 48, 48, 48, 48, /* 0x dd0 */ - 48, 32,115,117, 98,113,108, 95, 49,100, 54, 10, 48, 48, 48, 48, /* 0x de0 */ - 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,115,117, 98, /* 0x df0 */ -113,119, 95, 49,100, 54, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x e00 */ -115,117, 98,113,119, 95, 49,100, 54, 10, 48, 48, 48, 48, 48, 48, /* 0x e10 */ - 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 85, 80, 88, 49, 72, /* 0x e20 */ - 69, 65, 68, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 85, 80, 88, /* 0x e30 */ - 49, 72, 69, 65, 68, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, /* 0x e40 */ - 32, 32, 32, 32,100, 32, 32, 67, 85, 84, 80, 79, 73, 78, 84, 9, /* 0x e50 */ - 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 85, 84, 80, 79, 73, 78, /* 0x e60 */ - 84, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, /* 0x e70 */ -100, 32, 32,114,101,108,111, 99, 9, 48, 48, 48, 48, 48, 48, 48, /* 0x e80 */ - 48, 32,114,101,108,111, 99, 10, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x e90 */ - 32,108, 32, 32, 32, 32,100, 32, 32,106,109,112, 97,115,116, 97, /* 0x ea0 */ - 99,107, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,106,109,112, 97, /* 0x eb0 */ -115,116, 97, 99,107, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, /* 0x ec0 */ - 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, /* 0x ed0 */ - 48, 48, 48, 48, 48, 32,117,112, 49, 49, 10, 48, 48, 48, 48, 48, /* 0x ee0 */ - 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, /* 0x ef0 */ - 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,117,112, 49, 50, 10, /* 0x f00 */ - 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x f10 */ - 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x f20 */ -117,112, 49, 51, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, /* 0x f30 */ - 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, /* 0x f40 */ - 48, 48, 48, 48, 32,117,112, 50, 49, 10, 48, 48, 48, 48, 48, 48, /* 0x f50 */ - 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, /* 0x f60 */ - 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,117,112, 50, 50, 10, 48, /* 0x f70 */ - 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x f80 */ - 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99, /* 0x f90 */ -111,112,121, 95,114,101,109, 97,105,110, 10, 48, 48, 48, 48, 48, /* 0x fa0 */ - 48, 56, 97, 32,103, 32, 32, 32, 32, 32, 32, 32,115, 95, 98,110, /* 0x fb0 */ -101,108,111,111,112, 51, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x fc0 */ - 99,108,101, 97,114, 95, 98,115,115, 95,101,110,100, 10, 48, 48, /* 0x fd0 */ - 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, /* 0x fe0 */ - 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,111, /* 0x ff0 */ -112,121, 95,116,111, 95,115,116, 97, 99,107, 95,108,101,110, 10, /* 0x1000 */ - 48, 48, 48, 48, 48, 48, 51, 52, 32,103, 32, 32, 32, 32, 32, 32, /* 0x1010 */ - 32,115, 95, 98,110,101,108,111,111,112, 48, 9, 48, 48, 48, 48, /* 0x1020 */ - 48, 48, 48, 48, 32, 99,108,101, 97,114, 95, 98,115,115, 10, 48, /* 0x1030 */ - 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1040 */ - 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,117, /* 0x1050 */ -112, 51, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, /* 0x1060 */ - 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, /* 0x1070 */ - 48, 48, 48, 32, 99,108,101, 97,114, 95, 98,115,115, 95,115,105, /* 0x1080 */ -122,101, 95,112, 52, 10, 48, 48, 48, 48, 48, 48, 48, 50, 32,103, /* 0x1090 */ - 32, 32, 32, 32, 32, 32, 32, 67, 85, 84, 80, 79, 73, 78, 84, 9, /* 0x10a0 */ - 48, 48, 48, 48, 48, 48, 48, 48, 32,100,101, 99,111,109,112,114, /* 0x10b0 */ - 95,115,116, 97,114,116, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x10c0 */ - 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, /* 0x10d0 */ - 48, 48, 48, 48, 48, 48, 32,117,112, 52, 49, 10, 10, 10, 82, 69, /* 0x10e0 */ - 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, /* 0x10f0 */ - 32, 70, 79, 82, 32, 91,116,111,115, 48, 93, 58, 10, 79, 70, 70, /* 0x1100 */ - 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, /* 0x1110 */ - 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, /* 0x1120 */ - 48, 48, 48, 48, 49, 99, 32, 82, 95, 54, 56, 75, 95, 51, 50, 32, /* 0x1130 */ - 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, 49, 49, 10, 48, 48, /* 0x1140 */ - 48, 48, 48, 48, 50, 54, 32, 82, 95, 54, 56, 75, 95, 51, 50, 32, /* 0x1150 */ - 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, 49, 50, 10, 48, 48, /* 0x1160 */ - 48, 48, 48, 48, 51, 50, 32, 82, 95, 54, 56, 75, 95, 51, 50, 32, /* 0x1170 */ - 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, 49, 51, 10, 48, 48, /* 0x1180 */ - 48, 48, 48, 48, 51, 97, 32, 82, 95, 54, 56, 75, 95, 51, 50, 32, /* 0x1190 */ - 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, 50, 49, 10, 48, 48, /* 0x11a0 */ - 48, 48, 48, 48, 52, 48, 32, 82, 95, 54, 56, 75, 95, 51, 50, 32, /* 0x11b0 */ - 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, 50, 50, 10, 10, 10, /* 0x11c0 */ - 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, /* 0x11d0 */ - 68, 83, 32, 70, 79, 82, 32, 91,115, 95, 98,110,101,108,111,111, /* 0x11e0 */ -112, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, /* 0x11f0 */ - 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1200 */ - 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, /* 0x1210 */ - 95, 54, 56, 75, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1220 */ - 32,116,111,115, 48, 43, 48,120, 48, 48, 48, 48, 48, 48, 52, 51, /* 0x1230 */ - 10, 48, 48, 48, 48, 48, 48, 48, 51, 32, 82, 95, 54, 56, 75, 95, /* 0x1240 */ - 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 99,111,112,121, /* 0x1250 */ - 95,114,101,109, 97,105,110, 10, 48, 48, 48, 48, 48, 48, 48, 99, /* 0x1260 */ - 32, 82, 95, 54, 56, 75, 95, 80, 67, 49, 54, 32, 32, 32, 32, 32, /* 0x1270 */ - 32, 32, 32, 99,108,101, 97,114, 95, 98,115,115, 95,101,110,100, /* 0x1280 */ - 10, 48, 48, 48, 48, 48, 48, 49, 49, 32, 82, 95, 54, 56, 75, 95, /* 0x1290 */ - 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 99,111,112,121, /* 0x12a0 */ - 95,116,111, 95,115,116, 97, 99,107, 95,108,101,110, 10, 48, 48, /* 0x12b0 */ - 48, 48, 48, 48, 49, 99, 32, 82, 95, 54, 56, 75, 95, 80, 67, 49, /* 0x12c0 */ - 54, 32, 32, 32, 32, 32, 32, 32, 32,115, 95, 98,110,101,108,111, /* 0x12d0 */ -111,112, 51, 43, 48,120, 48, 48, 48, 48, 48, 48, 54, 48, 10, 48, /* 0x12e0 */ - 48, 48, 48, 48, 48, 49,102, 32, 82, 95, 54, 56, 75, 95, 80, 67, /* 0x12f0 */ - 56, 32, 32, 32, 32, 32, 32, 32, 32, 32,115, 95, 98,110,101,108, /* 0x1300 */ -111,111,112, 51, 43, 48,120, 48, 48, 48, 48, 48, 48, 48, 49, 10, /* 0x1310 */ - 48, 48, 48, 48, 48, 48, 50,101, 32, 82, 95, 54, 56, 75, 95, 51, /* 0x1320 */ - 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, 51, 49, 10, /* 0x1330 */ - 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, /* 0x1340 */ - 79, 82, 68, 83, 32, 70, 79, 82, 32, 91,115, 95, 98,110,101,108, /* 0x1350 */ -111,111,112, 51, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, /* 0x1360 */ - 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1370 */ - 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, /* 0x1380 */ - 32, 82, 95, 54, 56, 75, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, /* 0x1390 */ - 32, 32, 32,115, 95, 98,110,101,108,111,111,112, 48, 43, 48,120, /* 0x13a0 */ - 48, 48, 48, 48, 48, 48, 51, 51, 10, 48, 48, 48, 48, 48, 48, 55, /* 0x13b0 */ - 99, 32, 82, 95, 54, 56, 75, 95, 49, 54, 32, 32, 32, 32, 32, 32, /* 0x13c0 */ - 32, 32, 32, 32, 99,108,101, 97,114, 95, 98,115,115, 95,115,105, /* 0x13d0 */ -122,101, 95,112, 52, 10, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, /* 0x13e0 */ - 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, /* 0x13f0 */ - 67, 85, 84, 80, 79, 73, 78, 84, 93, 58, 10, 79, 70, 70, 83, 69, /* 0x1400 */ - 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1410 */ - 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, /* 0x1420 */ - 48, 48, 57, 97, 32, 82, 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, /* 0x1430 */ - 32, 32, 32, 32, 32, 32, 32,117,112, 52, 49, 10, 10, 10 /* 0x1440 */ +112, 48, 0, 46,114,101,108, 97, 99,111,112,121, 95,108,111,111, /* 0x 290 */ +112, 50, 0, 46,114,101,108, 97,115, 95, 99,111,112,121, 95,116, /* 0x 2a0 */ +111, 95,115,116, 97, 99,107, 0,115,117, 98,113,108, 95, 49,100, /* 0x 2b0 */ + 54, 0,115,117, 98,113,119, 95, 49,100, 54, 0, 46,114,101,108, /* 0x 2c0 */ + 97,115, 95, 98,110,101,108,111,111,112, 51, 0, 85, 80, 88, 49, /* 0x 2d0 */ + 72, 69, 65, 68, 0, 46,114,101,108, 97, 67, 85, 84, 80, 79, 73, /* 0x 2e0 */ + 78, 84, 0,114,101,108,111, 99, 0,106,109,112, 97,115,116, 97, /* 0x 2f0 */ + 99,107, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 300 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 310 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, /* 0x 320 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 52, /* 0x 330 */ + 0, 0, 0,110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 340 */ + 0, 0, 0, 0, 0, 0, 0, 27, 0, 0, 0, 4, 0, 0, 0, 0, /* 0x 350 */ + 0, 0, 0, 0, 0, 0, 8,200, 0, 0, 0, 60, 0, 0, 0, 21, /* 0x 360 */ + 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 12, 0, 0, 0, 37, /* 0x 370 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,162, /* 0x 380 */ + 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 390 */ + 0, 0, 0, 0, 0, 0, 0, 47, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 3a0 */ + 0, 0, 0, 0, 0, 0, 0,164, 0, 0, 0, 2, 0, 0, 0, 0, /* 0x 3b0 */ + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 62, /* 0x 3c0 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,166, /* 0x 3d0 */ + 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 3e0 */ + 0, 0, 0, 0, 0, 0, 0, 57, 0, 0, 0, 4, 0, 0, 0, 0, /* 0x 3f0 */ + 0, 0, 0, 0, 0, 0, 9, 4, 0, 0, 0, 12, 0, 0, 0, 21, /* 0x 400 */ + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 12, 0, 0, 0, 78, /* 0x 410 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,168, /* 0x 420 */ + 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 430 */ + 0, 0, 0, 0, 0, 0, 0, 73, 0, 0, 0, 4, 0, 0, 0, 0, /* 0x 440 */ + 0, 0, 0, 0, 0, 0, 9, 16, 0, 0, 0, 12, 0, 0, 0, 21, /* 0x 450 */ + 0, 0, 0, 7, 0, 0, 0, 4, 0, 0, 0, 12, 0, 0, 0, 94, /* 0x 460 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,176, /* 0x 470 */ + 0, 0, 0, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 480 */ + 0, 0, 0, 0, 0, 0, 0, 89, 0, 0, 0, 4, 0, 0, 0, 0, /* 0x 490 */ + 0, 0, 0, 0, 0, 0, 9, 28, 0, 0, 0, 60, 0, 0, 0, 21, /* 0x 4a0 */ + 0, 0, 0, 9, 0, 0, 0, 4, 0, 0, 0, 12, 0, 0, 0,110, /* 0x 4b0 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,226, /* 0x 4c0 */ + 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 4d0 */ + 0, 0, 0, 0, 0, 0, 0,120, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 4e0 */ + 0, 0, 0, 0, 0, 0, 0,228, 0, 0, 0, 2, 0, 0, 0, 0, /* 0x 4f0 */ + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,135, /* 0x 500 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,230, /* 0x 510 */ + 0, 0, 0,138, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 520 */ + 0, 0, 0, 0, 0, 0, 0,130, 0, 0, 0, 4, 0, 0, 0, 0, /* 0x 530 */ + 0, 0, 0, 0, 0, 0, 9, 88, 0, 0, 0, 24, 0, 0, 0, 21, /* 0x 540 */ + 0, 0, 0, 13, 0, 0, 0, 4, 0, 0, 0, 12, 0, 0, 0,146, /* 0x 550 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,112, /* 0x 560 */ + 0, 0, 0, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 570 */ + 0, 0, 0, 0, 0, 0, 0,160, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 580 */ + 0, 0, 0, 0, 0, 0, 1,144, 0, 0, 0,158, 0, 0, 0, 0, /* 0x 590 */ + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,155, /* 0x 5a0 */ + 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9,112, /* 0x 5b0 */ + 0, 0, 0, 12, 0, 0, 0, 21, 0, 0, 0, 16, 0, 0, 0, 4, /* 0x 5c0 */ + 0, 0, 0, 12, 0, 0, 0,169, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 5d0 */ + 0, 0, 0, 0, 0, 0, 2, 46, 0, 0, 0, 26, 0, 0, 0, 0, /* 0x 5e0 */ + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,175, /* 0x 5f0 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 72, /* 0x 600 */ + 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 610 */ + 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 3, 0, 0, 0, 0, /* 0x 620 */ + 0, 0, 0, 0, 0, 0, 2, 74, 0, 0, 0,185, 0, 0, 0, 0, /* 0x 630 */ + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 640 */ + 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6,156, /* 0x 650 */ + 0, 0, 1,176, 0, 0, 0, 22, 0, 0, 0, 14, 0, 0, 0, 4, /* 0x 660 */ + 0, 0, 0, 16, 0, 0, 0, 9, 0, 0, 0, 3, 0, 0, 0, 0, /* 0x 670 */ + 0, 0, 0, 0, 0, 0, 8, 76, 0, 0, 0,122, 0, 0, 0, 0, /* 0x 680 */ + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 690 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 6a0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 1, 0, 0, 0, 0, /* 0x 6b0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 9, 0, 0, 0, 0, /* 0x 6c0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 13, 0, 0, 0, 0, /* 0x 6d0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 3, 0, 0, 0, 0, /* 0x 6e0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 4, 0, 0, 0, 0, /* 0x 6f0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 5, 0, 0, 0, 0, /* 0x 700 */ + 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 7, 0, 0, 0, 0, /* 0x 710 */ + 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 11, 0, 0, 0, 0, /* 0x 720 */ + 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 12, 0, 0, 0, 0, /* 0x 730 */ + 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 15, 0, 0, 0, 0, /* 0x 740 */ + 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 16, 0, 0, 0, 0, /* 0x 750 */ + 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 18, 0, 0, 0, 0, /* 0x 760 */ + 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 19, 0, 0, 0, 1, /* 0x 770 */ + 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 6, /* 0x 780 */ + 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 11, /* 0x 790 */ + 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 16, /* 0x 7a0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 21, /* 0x 7b0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 26, /* 0x 7c0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 38, /* 0x 7d0 */ + 0, 0, 0,138, 0, 0, 0, 0, 16, 0, 0, 13, 0, 0, 0, 52, /* 0x 7e0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 70, /* 0x 7f0 */ + 0, 0, 0, 42, 0, 0, 0, 0, 16, 0, 0, 9, 0, 0, 0, 80, /* 0x 800 */ + 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 85, /* 0x 810 */ + 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0,103, /* 0x 820 */ + 0, 0, 0, 2, 0, 0, 0, 0, 16, 0, 0, 16, 0, 0, 0,117, /* 0x 830 */ + 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0,117,112, 49, /* 0x 840 */ + 49, 0,117,112, 49, 50, 0,117,112, 49, 51, 0,117,112, 50, 49, /* 0x 850 */ + 0,117,112, 50, 50, 0, 99,111,112,121, 95,114,101,109, 97,105, /* 0x 860 */ +110, 0, 99,108,101, 97,114, 95, 98,115,115, 95,101,110,100, 0, /* 0x 870 */ + 99,111,112,121, 95,116,111, 95,115,116, 97, 99,107, 95,108,101, /* 0x 880 */ +110, 0, 99,108,101, 97,114, 95, 98,115,115, 0,117,112, 51, 49, /* 0x 890 */ + 0, 99,108,101, 97,114, 95, 98,115,115, 95,115,105,122,101, 95, /* 0x 8a0 */ +112, 52, 0,100,101, 99,111,109,112,114, 95,115,116, 97,114,116, /* 0x 8b0 */ + 0,117,112, 52, 49, 0, 0, 0, 0, 0, 0, 28, 0, 0, 14, 1, /* 0x 8c0 */ + 0, 0, 0, 0, 0, 0, 0, 38, 0, 0, 15, 1, 0, 0, 0, 0, /* 0x 8d0 */ + 0, 0, 0, 50, 0, 0, 16, 1, 0, 0, 0, 0, 0, 0, 0, 58, /* 0x 8e0 */ + 0, 0, 17, 1, 0, 0, 0, 0, 0, 0, 0, 64, 0, 0, 18, 1, /* 0x 8f0 */ + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 6, 0, 0, 0, 67, /* 0x 900 */ + 0, 0, 0, 1, 0, 0, 19, 3, 0, 0, 0, 0, 0, 0, 0, 2, /* 0x 910 */ + 0, 0, 20, 5, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 21, 3, /* 0x 920 */ + 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 3, 5, 0, 0, 0, 96, /* 0x 930 */ + 0, 0, 0, 21, 0, 0, 3, 6, 0, 0, 0, 1, 0, 0, 0, 36, /* 0x 940 */ + 0, 0, 23, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 2, 6, /* 0x 950 */ + 0, 0, 0, 41, 0, 0, 0,124, 0, 0, 24, 2, 0, 0, 0, 0, /* 0x 960 */ + 0, 0, 0,154, 0, 0, 26, 1, 0, 0, 0, 0, 10,116,109,112, /* 0x 970 */ + 47,109, 54, 56,107, 45, 97,116, 97,114,105, 46,116,111,115, 45, /* 0x 980 */ +110,114,118, 50,101, 46, 98,105,110, 58, 32, 32, 32, 32, 32,102, /* 0x 990 */ +105,108,101, 32,102,111,114,109, 97,116, 32,101,108,102, 51, 50, /* 0x 9a0 */ + 45,109, 54, 56,107, 10, 10, 83,101, 99,116,105,111,110,115, 58, /* 0x 9b0 */ + 10, 73,100,120, 32, 78, 97,109,101, 32, 32, 32, 32, 32, 32, 32, /* 0x 9c0 */ + 32, 32, 32, 83,105,122,101, 32, 32, 32, 32, 32, 32, 86, 77, 65, /* 0x 9d0 */ + 32, 32, 32, 32, 32, 32, 32, 76, 77, 65, 32, 32, 32, 32, 32, 32, /* 0x 9e0 */ + 32, 70,105,108,101, 32,111,102,102, 32, 32, 65,108,103,110, 32, /* 0x 9f0 */ + 32, 70,108, 97,103,115, 10, 32, 32, 48, 32,116,111,115, 48, 32, /* 0x a00 */ + 32, 32, 32, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 54, /* 0x a10 */ +101, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, /* 0x a20 */ + 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 51, 52, 32, /* 0x a30 */ + 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, /* 0x a40 */ + 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, /* 0x a50 */ + 10, 32, 32, 49, 32,115,117, 98,113,108, 95, 49,100, 48, 32, 32, /* 0x a60 */ + 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, /* 0x a70 */ + 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x a80 */ + 32, 48, 48, 48, 48, 48, 48, 97, 50, 32, 32, 50, 42, 42, 48, 32, /* 0x a90 */ + 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, /* 0x aa0 */ + 78, 76, 89, 10, 32, 32, 50, 32,115,117, 98,113,119, 95, 49,100, /* 0x ab0 */ + 48, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, /* 0x ac0 */ + 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, /* 0x ad0 */ + 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 97, 52, 32, 32, 50, 42, /* 0x ae0 */ + 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, /* 0x af0 */ + 65, 68, 79, 78, 76, 89, 10, 32, 32, 51, 32,115, 95, 98,110,101, /* 0x b00 */ +108,111,111,112, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, /* 0x b10 */ + 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, /* 0x b20 */ + 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 97, 54, 32, /* 0x b30 */ + 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, /* 0x b40 */ + 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, /* 0x b50 */ + 10, 32, 32, 52, 32, 99,111,112,121, 95,108,111,111,112, 50, 32, /* 0x b60 */ + 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 56, 32, 32, 48, 48, 48, /* 0x b70 */ + 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x b80 */ + 32, 48, 48, 48, 48, 48, 48, 97, 56, 32, 32, 50, 42, 42, 48, 32, /* 0x b90 */ + 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, /* 0x ba0 */ + 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 53, 32,115, /* 0x bb0 */ + 95, 99,111,112,121, 95,116,111, 95,115,116, 97, 99,107, 32, 48, /* 0x bc0 */ + 48, 48, 48, 48, 48, 51, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, /* 0x bd0 */ + 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, /* 0x be0 */ + 48, 48, 48, 98, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, /* 0x bf0 */ + 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, /* 0x c00 */ + 65, 68, 79, 78, 76, 89, 10, 32, 32, 54, 32,115,117, 98,113,108, /* 0x c10 */ + 95, 49,100, 54, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, /* 0x c20 */ + 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, /* 0x c30 */ + 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,101, 50, 32, /* 0x c40 */ + 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, /* 0x c50 */ + 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 55, 32,115,117, /* 0x c60 */ + 98,113,119, 95, 49,100, 54, 32, 32, 32, 32, 32, 48, 48, 48, 48, /* 0x c70 */ + 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, /* 0x c80 */ + 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, /* 0x c90 */ +101, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, /* 0x ca0 */ + 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 56, /* 0x cb0 */ + 32,115, 95, 98,110,101,108,111,111,112, 51, 32, 32, 32, 32, 48, /* 0x cc0 */ + 48, 48, 48, 48, 48, 56, 97, 32, 32, 48, 48, 48, 48, 48, 48, 48, /* 0x cd0 */ + 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, /* 0x ce0 */ + 48, 48, 48,101, 54, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, /* 0x cf0 */ + 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, /* 0x d00 */ + 65, 68, 79, 78, 76, 89, 10, 32, 32, 57, 32, 85, 80, 88, 49, 72, /* 0x d10 */ + 69, 65, 68, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 50, /* 0x d20 */ + 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, /* 0x d30 */ + 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 55, 48, 32, /* 0x d40 */ + 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, /* 0x d50 */ + 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 48, 32, 67, 85, /* 0x d60 */ + 84, 80, 79, 73, 78, 84, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, /* 0x d70 */ + 48, 48, 57,101, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, /* 0x d80 */ + 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, /* 0x d90 */ + 57, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, /* 0x da0 */ + 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, /* 0x db0 */ + 78, 76, 89, 10, 32, 49, 49, 32,114,101,108,111, 99, 32, 32, 32, /* 0x dc0 */ + 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 97, 32, 32, /* 0x dd0 */ + 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, /* 0x de0 */ + 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 50,101, 32, 32, 50, 42, /* 0x df0 */ + 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, /* 0x e00 */ + 65, 68, 79, 78, 76, 89, 10, 32, 49, 50, 32,106,109,112, 97,115, /* 0x e10 */ +116, 97, 99,107, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, /* 0x e20 */ + 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, /* 0x e30 */ + 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 52, 56, 32, /* 0x e40 */ + 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, /* 0x e50 */ + 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 83, 89, 77, 66, 79, 76, /* 0x e60 */ + 32, 84, 65, 66, 76, 69, 58, 10, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x e70 */ + 32,108, 32, 32, 32, 32,100, 32, 32,116,111,115, 48, 9, 48, 48, /* 0x e80 */ + 48, 48, 48, 48, 48, 48, 32,116,111,115, 48, 10, 48, 48, 48, 48, /* 0x e90 */ + 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,115, 95, 99, /* 0x ea0 */ +111,112,121, 95,116,111, 95,115,116, 97, 99,107, 9, 48, 48, 48, /* 0x eb0 */ + 48, 48, 48, 48, 48, 32,115, 95, 99,111,112,121, 95,116,111, 95, /* 0x ec0 */ +115,116, 97, 99,107, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, /* 0x ed0 */ + 32, 32, 32, 32,100, 32, 32,115, 95, 98,110,101,108,111,111,112, /* 0x ee0 */ + 51, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115, 95, 98,110,101, /* 0x ef0 */ +108,111,111,112, 51, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, /* 0x f00 */ + 32, 32, 32, 32,100, 32, 32,115,117, 98,113,108, 95, 49,100, 48, /* 0x f10 */ + 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115,117, 98,113,108, 95, /* 0x f20 */ + 49,100, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, /* 0x f30 */ + 32, 32,100, 32, 32,115,117, 98,113,119, 95, 49,100, 48, 9, 48, /* 0x f40 */ + 48, 48, 48, 48, 48, 48, 48, 32,115,117, 98,113,119, 95, 49,100, /* 0x f50 */ + 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, /* 0x f60 */ +100, 32, 32,115, 95, 98,110,101,108,111,111,112, 48, 9, 48, 48, /* 0x f70 */ + 48, 48, 48, 48, 48, 48, 32,115, 95, 98,110,101,108,111,111,112, /* 0x f80 */ + 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, /* 0x f90 */ +100, 32, 32, 99,111,112,121, 95,108,111,111,112, 50, 9, 48, 48, /* 0x fa0 */ + 48, 48, 48, 48, 48, 48, 32, 99,111,112,121, 95,108,111,111,112, /* 0x fb0 */ + 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, /* 0x fc0 */ +100, 32, 32,115,117, 98,113,108, 95, 49,100, 54, 9, 48, 48, 48, /* 0x fd0 */ + 48, 48, 48, 48, 48, 32,115,117, 98,113,108, 95, 49,100, 54, 10, /* 0x fe0 */ + 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, /* 0x ff0 */ + 32,115,117, 98,113,119, 95, 49,100, 54, 9, 48, 48, 48, 48, 48, /* 0x1000 */ + 48, 48, 48, 32,115,117, 98,113,119, 95, 49,100, 54, 10, 48, 48, /* 0x1010 */ + 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 85, /* 0x1020 */ + 80, 88, 49, 72, 69, 65, 68, 9, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x1030 */ + 32, 85, 80, 88, 49, 72, 69, 65, 68, 10, 48, 48, 48, 48, 48, 48, /* 0x1040 */ + 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 85, 84, 80, 79, /* 0x1050 */ + 73, 78, 84, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 85, 84, /* 0x1060 */ + 80, 79, 73, 78, 84, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, /* 0x1070 */ + 32, 32, 32, 32,100, 32, 32,114,101,108,111, 99, 9, 48, 48, 48, /* 0x1080 */ + 48, 48, 48, 48, 48, 32,114,101,108,111, 99, 10, 48, 48, 48, 48, /* 0x1090 */ + 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,106,109,112, /* 0x10a0 */ + 97,115,116, 97, 99,107, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x10b0 */ +106,109,112, 97,115,116, 97, 99,107, 10, 48, 48, 48, 48, 48, 48, /* 0x10c0 */ + 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, /* 0x10d0 */ + 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,117,112, 49, 49, 10, 48, /* 0x10e0 */ + 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x10f0 */ + 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,117, /* 0x1100 */ +112, 49, 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, /* 0x1110 */ + 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, /* 0x1120 */ + 48, 48, 48, 32,117,112, 49, 51, 10, 48, 48, 48, 48, 48, 48, 48, /* 0x1130 */ + 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, /* 0x1140 */ + 48, 48, 48, 48, 48, 48, 48, 48, 32,117,112, 50, 49, 10, 48, 48, /* 0x1150 */ + 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, /* 0x1160 */ + 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,117,112, /* 0x1170 */ + 50, 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, /* 0x1180 */ + 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, /* 0x1190 */ + 48, 48, 32, 99,111,112,121, 95,114,101,109, 97,105,110, 10, 48, /* 0x11a0 */ + 48, 48, 48, 48, 48, 56, 97, 32,103, 32, 32, 32, 32, 32, 32, 32, /* 0x11b0 */ +115, 95, 98,110,101,108,111,111,112, 51, 9, 48, 48, 48, 48, 48, /* 0x11c0 */ + 48, 48, 48, 32, 99,108,101, 97,114, 95, 98,115,115, 95,101,110, /* 0x11d0 */ +100, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, /* 0x11e0 */ + 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, /* 0x11f0 */ + 48, 32, 99,111,112,121, 95,116,111, 95,115,116, 97, 99,107, 95, /* 0x1200 */ +108,101,110, 10, 48, 48, 48, 48, 48, 48, 50, 97, 32,103, 32, 32, /* 0x1210 */ + 32, 32, 32, 32, 32,115, 95, 99,111,112,121, 95,116,111, 95,115, /* 0x1220 */ +116, 97, 99,107, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,108, /* 0x1230 */ +101, 97,114, 95, 98,115,115, 10, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x1240 */ + 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, /* 0x1250 */ + 48, 48, 48, 48, 48, 48, 48, 32,117,112, 51, 49, 10, 48, 48, 48, /* 0x1260 */ + 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, /* 0x1270 */ + 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,108,101, /* 0x1280 */ + 97,114, 95, 98,115,115, 95,115,105,122,101, 95,112, 52, 10, 48, /* 0x1290 */ + 48, 48, 48, 48, 48, 48, 50, 32,103, 32, 32, 32, 32, 32, 32, 32, /* 0x12a0 */ + 67, 85, 84, 80, 79, 73, 78, 84, 9, 48, 48, 48, 48, 48, 48, 48, /* 0x12b0 */ + 48, 32,100,101, 99,111,109,112,114, 95,115,116, 97,114,116, 10, /* 0x12c0 */ + 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x12d0 */ + 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x12e0 */ +117,112, 52, 49, 10, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, /* 0x12f0 */ + 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91,116, /* 0x1300 */ +111,115, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, /* 0x1310 */ + 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1320 */ + 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 49, 99, 32, /* 0x1330 */ + 82, 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1340 */ + 32, 32,117,112, 49, 49, 10, 48, 48, 48, 48, 48, 48, 50, 54, 32, /* 0x1350 */ + 82, 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1360 */ + 32, 32,117,112, 49, 50, 10, 48, 48, 48, 48, 48, 48, 51, 50, 32, /* 0x1370 */ + 82, 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1380 */ + 32, 32,117,112, 49, 51, 10, 48, 48, 48, 48, 48, 48, 51, 97, 32, /* 0x1390 */ + 82, 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x13a0 */ + 32, 32,117,112, 50, 49, 10, 48, 48, 48, 48, 48, 48, 52, 48, 32, /* 0x13b0 */ + 82, 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x13c0 */ + 32, 32,117,112, 50, 50, 10, 10, 10, 82, 69, 76, 79, 67, 65, 84, /* 0x13d0 */ + 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, /* 0x13e0 */ + 91,115, 95, 98,110,101,108,111,111,112, 48, 93, 58, 10, 79, 70, /* 0x13f0 */ + 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, /* 0x1400 */ + 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, /* 0x1410 */ + 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 54, 56, 75, 95, 80, 67, /* 0x1420 */ + 56, 32, 32, 32, 32, 32, 32, 32, 32, 32,116,111,115, 48, 43, 48, /* 0x1430 */ +120, 48, 48, 48, 48, 48, 48, 52, 51, 10, 10, 10, 82, 69, 76, 79, /* 0x1440 */ + 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, /* 0x1450 */ + 79, 82, 32, 91, 99,111,112,121, 95,108,111,111,112, 50, 93, 58, /* 0x1460 */ + 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, /* 0x1470 */ + 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, /* 0x1480 */ + 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 54, 56, 75, /* 0x1490 */ + 95, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 99,111,112, /* 0x14a0 */ +121, 95,114,101,109, 97,105,110, 10, 10, 10, 82, 69, 76, 79, 67, /* 0x14b0 */ + 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, /* 0x14c0 */ + 82, 32, 91,115, 95, 99,111,112,121, 95,116,111, 95,115,116, 97, /* 0x14d0 */ + 99,107, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, /* 0x14e0 */ + 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x14f0 */ + 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 50, 32, 82, /* 0x1500 */ + 95, 54, 56, 75, 95, 80, 67, 49, 54, 32, 32, 32, 32, 32, 32, 32, /* 0x1510 */ + 32, 99,108,101, 97,114, 95, 98,115,115, 95,101,110,100, 10, 48, /* 0x1520 */ + 48, 48, 48, 48, 48, 48, 55, 32, 82, 95, 54, 56, 75, 95, 56, 32, /* 0x1530 */ + 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 99,111,112,121, 95,116, /* 0x1540 */ +111, 95,115,116, 97, 99,107, 95,108,101,110, 10, 48, 48, 48, 48, /* 0x1550 */ + 48, 48, 49, 50, 32, 82, 95, 54, 56, 75, 95, 80, 67, 49, 54, 32, /* 0x1560 */ + 32, 32, 32, 32, 32, 32, 32,115, 95, 98,110,101,108,111,111,112, /* 0x1570 */ + 51, 43, 48,120, 48, 48, 48, 48, 48, 48, 54, 48, 10, 48, 48, 48, /* 0x1580 */ + 48, 48, 48, 49, 53, 32, 82, 95, 54, 56, 75, 95, 80, 67, 56, 32, /* 0x1590 */ + 32, 32, 32, 32, 32, 32, 32, 32,115, 95, 98,110,101,108,111,111, /* 0x15a0 */ +112, 51, 43, 48,120, 48, 48, 48, 48, 48, 48, 48, 49, 10, 48, 48, /* 0x15b0 */ + 48, 48, 48, 48, 50, 52, 32, 82, 95, 54, 56, 75, 95, 51, 50, 32, /* 0x15c0 */ + 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, 51, 49, 10, 10, 10, /* 0x15d0 */ + 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, /* 0x15e0 */ + 68, 83, 32, 70, 79, 82, 32, 91,115, 95, 98,110,101,108,111,111, /* 0x15f0 */ +112, 51, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, /* 0x1600 */ + 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1610 */ + 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, /* 0x1620 */ + 95, 54, 56, 75, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1630 */ + 32,115, 95, 99,111,112,121, 95,116,111, 95,115,116, 97, 99,107, /* 0x1640 */ + 43, 48,120, 48, 48, 48, 48, 48, 48, 50, 57, 10, 48, 48, 48, 48, /* 0x1650 */ + 48, 48, 55, 99, 32, 82, 95, 54, 56, 75, 95, 49, 54, 32, 32, 32, /* 0x1660 */ + 32, 32, 32, 32, 32, 32, 32, 99,108,101, 97,114, 95, 98,115,115, /* 0x1670 */ + 95,115,105,122,101, 95,112, 52, 10, 10, 10, 82, 69, 76, 79, 67, /* 0x1680 */ + 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, /* 0x1690 */ + 82, 32, 91, 67, 85, 84, 80, 79, 73, 78, 84, 93, 58, 10, 79, 70, /* 0x16a0 */ + 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, /* 0x16b0 */ + 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, /* 0x16c0 */ + 48, 48, 48, 48, 48, 57, 97, 32, 82, 95, 54, 56, 75, 95, 51, 50, /* 0x16d0 */ + 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, 52, 49, 10, 10, /* 0x16e0 */ + 10 /* 0x16f0 */ }; diff --git a/src/stub/m68k-atari.tos-nrv2e.small.h b/src/stub/m68k-atari.tos-nrv2e.small.h index 19d409fe..8d8d2f7c 100644 --- a/src/stub/m68k-atari.tos-nrv2e.small.h +++ b/src/stub/m68k-atari.tos-nrv2e.small.h @@ -1,4 +1,4 @@ -/* m68k-atari.tos-nrv2e.small.h -- created from m68k-atari.tos-nrv2e.small.bin, 5021 (0x139d) bytes +/* m68k-atari.tos-nrv2e.small.h -- created from m68k-atari.tos-nrv2e.small.bin, 5573 (0x15c5) bytes This file is part of the UPX executable compressor. @@ -27,15 +27,15 @@ */ -#define NRV2E_LOADER_SMALL_SIZE 5021 -#define NRV2E_LOADER_SMALL_ADLER32 0x6293aacb -#define NRV2E_LOADER_SMALL_CRC32 0x5b537e1a +#define NRV2E_LOADER_SMALL_SIZE 5573 +#define NRV2E_LOADER_SMALL_ADLER32 0x6a1e1c05 +#define NRV2E_LOADER_SMALL_CRC32 0x12105e9b -unsigned char nrv2e_loader_small[5021] = { +unsigned char nrv2e_loader_small[5573] = { 127, 69, 76, 70, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 0 */ 0, 1, 0, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 10 */ - 0, 0, 2,164, 0, 0, 0, 0, 0, 52, 0, 0, 0, 0, 0, 40, /* 0x 20 */ - 0, 19, 0, 16, 32, 8,103, 6, 46,104, 0, 4, 96, 4, 32, 47, /* 0x 30 */ + 0, 0, 2,196, 0, 0, 0, 0, 0, 52, 0, 0, 0, 0, 0, 40, /* 0x 20 */ + 0, 22, 0, 19, 32, 8,103, 6, 46,104, 0, 4, 96, 4, 32, 47, /* 0x 30 */ 0, 4, 72,231,127,254, 36, 64, 80,138, 44, 90, 40, 14, 36,188, /* 0x 40 */ 0, 0, 0, 0,221,218, 36,206, 36,188, 0, 0, 0, 0,221,218, /* 0x 50 */ 40, 82, 36,206, 36,188, 0, 0, 0, 0, 38, 68,215,252, 0, 0, /* 0x 60 */ @@ -69,281 +69,316 @@ unsigned char nrv2e_loader_small[5021] = { 115,104,115,116,114,116, 97, 98, 0, 46,114,101,108, 97,116,111, /* 0x 220 */ 115, 48, 0,115,117, 98,113,108, 95, 49,100, 48, 0,115,117, 98, /* 0x 230 */ 113,119, 95, 49,100, 48, 0, 46,114,101,108, 97,115, 95, 98,110, /* 0x 240 */ -101,108,111,111,112, 48, 0,115,117, 98,113,108, 95, 49,100, 54, /* 0x 250 */ - 0,115,117, 98,113,119, 95, 49,100, 54, 0, 46,114,101,108, 97, /* 0x 260 */ -115, 95, 98,110,101,108,111,111,112, 51, 0, 85, 80, 88, 49, 72, /* 0x 270 */ - 69, 65, 68, 0, 46,114,101,108, 97, 67, 85, 84, 80, 79, 73, 78, /* 0x 280 */ - 84, 0,114,101,108,111, 99, 0,106,109,112, 97,115,116, 97, 99, /* 0x 290 */ -107, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 2a0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 2b0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, /* 0x 2c0 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 52, /* 0x 2d0 */ - 0, 0, 0, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 2e0 */ - 0, 0, 0, 0, 0, 0, 0, 27, 0, 0, 0, 4, 0, 0, 0, 0, /* 0x 2f0 */ - 0, 0, 0, 0, 0, 0, 7,140, 0, 0, 0, 60, 0, 0, 0, 17, /* 0x 300 */ - 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 12, 0, 0, 0, 37, /* 0x 310 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,122, /* 0x 320 */ - 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 330 */ - 0, 0, 0, 0, 0, 0, 0, 47, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 340 */ - 0, 0, 0, 0, 0, 0, 0,124, 0, 0, 0, 2, 0, 0, 0, 0, /* 0x 350 */ - 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 62, /* 0x 360 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,126, /* 0x 370 */ - 0, 0, 0, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 380 */ - 0, 0, 0, 0, 0, 0, 0, 57, 0, 0, 0, 4, 0, 0, 0, 0, /* 0x 390 */ - 0, 0, 0, 0, 0, 0, 7,200, 0, 0, 0, 72, 0, 0, 0, 17, /* 0x 3a0 */ - 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 12, 0, 0, 0, 73, /* 0x 3b0 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,172, /* 0x 3c0 */ - 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 3d0 */ - 0, 0, 0, 0, 0, 0, 0, 83, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 3e0 */ - 0, 0, 0, 0, 0, 0, 0,174, 0, 0, 0, 2, 0, 0, 0, 0, /* 0x 3f0 */ - 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 98, /* 0x 400 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,176, /* 0x 410 */ - 0, 0, 0,138, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 420 */ - 0, 0, 0, 0, 0, 0, 0, 93, 0, 0, 0, 4, 0, 0, 0, 0, /* 0x 430 */ - 0, 0, 0, 0, 0, 0, 8, 16, 0, 0, 0, 24, 0, 0, 0, 17, /* 0x 440 */ - 0, 0, 0, 9, 0, 0, 0, 4, 0, 0, 0, 12, 0, 0, 0,109, /* 0x 450 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 58, /* 0x 460 */ - 0, 0, 0, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 470 */ - 0, 0, 0, 0, 0, 0, 0,123, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 480 */ - 0, 0, 0, 0, 0, 0, 1, 90, 0, 0, 0,152, 0, 0, 0, 0, /* 0x 490 */ - 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,118, /* 0x 4a0 */ - 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 40, /* 0x 4b0 */ - 0, 0, 0, 12, 0, 0, 0, 17, 0, 0, 0, 12, 0, 0, 0, 4, /* 0x 4c0 */ - 0, 0, 0, 12, 0, 0, 0,132, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 4d0 */ - 0, 0, 0, 0, 0, 0, 1,242, 0, 0, 0, 26, 0, 0, 0, 0, /* 0x 4e0 */ - 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,138, /* 0x 4f0 */ - 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 12, /* 0x 500 */ - 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 510 */ - 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 3, 0, 0, 0, 0, /* 0x 520 */ - 0, 0, 0, 0, 0, 0, 2, 14, 0, 0, 0,148, 0, 0, 0, 0, /* 0x 530 */ - 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 540 */ - 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5,156, /* 0x 550 */ - 0, 0, 1,128, 0, 0, 0, 18, 0, 0, 0, 12, 0, 0, 0, 4, /* 0x 560 */ - 0, 0, 0, 16, 0, 0, 0, 9, 0, 0, 0, 3, 0, 0, 0, 0, /* 0x 570 */ - 0, 0, 0, 0, 0, 0, 7, 28, 0, 0, 0,110, 0, 0, 0, 0, /* 0x 580 */ - 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 590 */ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 5a0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 1, 0, 0, 0, 0, /* 0x 5b0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 5, 0, 0, 0, 0, /* 0x 5c0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 9, 0, 0, 0, 0, /* 0x 5d0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 3, 0, 0, 0, 0, /* 0x 5e0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 4, 0, 0, 0, 0, /* 0x 5f0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 7, 0, 0, 0, 0, /* 0x 600 */ - 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 8, 0, 0, 0, 0, /* 0x 610 */ - 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 11, 0, 0, 0, 0, /* 0x 620 */ - 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 12, 0, 0, 0, 0, /* 0x 630 */ - 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 14, 0, 0, 0, 0, /* 0x 640 */ - 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 15, 0, 0, 0, 1, /* 0x 650 */ - 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 6, /* 0x 660 */ - 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 11, /* 0x 670 */ - 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 16, /* 0x 680 */ - 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 21, /* 0x 690 */ - 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 26, /* 0x 6a0 */ - 0, 0, 0,138, 0, 0, 0, 0, 16, 0, 0, 9, 0, 0, 0, 40, /* 0x 6b0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 58, /* 0x 6c0 */ - 0, 0, 0, 44, 0, 0, 0, 0, 16, 0, 0, 5, 0, 0, 0, 68, /* 0x 6d0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 73, /* 0x 6e0 */ - 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 91, /* 0x 6f0 */ - 0, 0, 0, 2, 0, 0, 0, 0, 16, 0, 0, 12, 0, 0, 0,105, /* 0x 700 */ - 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0,117,112, 49, /* 0x 710 */ - 49, 0,117,112, 49, 50, 0,117,112, 49, 51, 0,117,112, 50, 49, /* 0x 720 */ - 0,117,112, 50, 50, 0, 99,108,101, 97,114, 95, 98,115,115, 95, /* 0x 730 */ -101,110,100, 0, 99,111,112,121, 95,116,111, 95,115,116, 97, 99, /* 0x 740 */ -107, 95,108,101,110, 0, 99,108,101, 97,114, 95, 98,115,115, 0, /* 0x 750 */ -117,112, 51, 49, 0, 99,108,101, 97,114, 95, 98,115,115, 95,115, /* 0x 760 */ -105,122,101, 95,112, 52, 0,100,101, 99,111,109,112,114, 95,115, /* 0x 770 */ -116, 97,114,116, 0,117,112, 52, 49, 0, 0, 0, 0, 0, 0, 28, /* 0x 780 */ - 0, 0, 12, 1, 0, 0, 0, 0, 0, 0, 0, 38, 0, 0, 13, 1, /* 0x 790 */ - 0, 0, 0, 0, 0, 0, 0, 50, 0, 0, 14, 1, 0, 0, 0, 0, /* 0x 7a0 */ - 0, 0, 0, 58, 0, 0, 15, 1, 0, 0, 0, 0, 0, 0, 0, 64, /* 0x 7b0 */ - 0, 0, 16, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 6, /* 0x 7c0 */ - 0, 0, 0, 67, 0, 0, 0, 4, 0, 0, 17, 5, 0, 0, 0, 0, /* 0x 7d0 */ - 0, 0, 0, 9, 0, 0, 18, 3, 0, 0, 0, 0, 0, 0, 0, 20, /* 0x 7e0 */ - 0, 0, 3, 5, 0, 0, 0, 96, 0, 0, 0, 23, 0, 0, 3, 6, /* 0x 7f0 */ - 0, 0, 0, 1, 0, 0, 0, 38, 0, 0, 20, 1, 0, 0, 0, 0, /* 0x 800 */ - 0, 0, 0, 1, 0, 0, 2, 6, 0, 0, 0, 43, 0, 0, 0,124, /* 0x 810 */ - 0, 0, 21, 2, 0, 0, 0, 0, 0, 0, 0,148, 0, 0, 23, 1, /* 0x 820 */ - 0, 0, 0, 0, 10,116,109,112, 47,109, 54, 56,107, 45, 97,116, /* 0x 830 */ - 97,114,105, 46,116,111,115, 45,110,114,118, 50,101, 46,115,109, /* 0x 840 */ - 97,108,108, 46, 98,105,110, 58, 32, 32, 32, 32, 32,102,105,108, /* 0x 850 */ -101, 32,102,111,114,109, 97,116, 32,101,108,102, 51, 50, 45,109, /* 0x 860 */ - 54, 56,107, 10, 10, 83,101, 99,116,105,111,110,115, 58, 10, 73, /* 0x 870 */ -100,120, 32, 78, 97,109,101, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x 880 */ - 32, 83,105,122,101, 32, 32, 32, 32, 32, 32, 86, 77, 65, 32, 32, /* 0x 890 */ - 32, 32, 32, 32, 32, 76, 77, 65, 32, 32, 32, 32, 32, 32, 32, 70, /* 0x 8a0 */ -105,108,101, 32,111,102,102, 32, 32, 65,108,103,110, 32, 32, 70, /* 0x 8b0 */ -108, 97,103,115, 10, 32, 32, 48, 32,116,111,115, 48, 32, 32, 32, /* 0x 8c0 */ - 32, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 52, 54, 32, /* 0x 8d0 */ - 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, /* 0x 8e0 */ - 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 51, 52, 32, 32, 50, /* 0x 8f0 */ - 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, /* 0x 900 */ - 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, /* 0x 910 */ - 32, 49, 32,115,117, 98,113,108, 95, 49,100, 48, 32, 32, 32, 32, /* 0x 920 */ - 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, /* 0x 930 */ - 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, /* 0x 940 */ - 48, 48, 48, 48, 48, 55, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, /* 0x 950 */ - 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, /* 0x 960 */ - 89, 10, 32, 32, 50, 32,115,117, 98,113,119, 95, 49,100, 48, 32, /* 0x 970 */ - 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, /* 0x 980 */ - 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x 990 */ - 32, 32, 48, 48, 48, 48, 48, 48, 55, 99, 32, 32, 50, 42, 42, 48, /* 0x 9a0 */ - 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, /* 0x 9b0 */ - 79, 78, 76, 89, 10, 32, 32, 51, 32,115, 95, 98,110,101,108,111, /* 0x 9c0 */ -111,112, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 50,101, 32, /* 0x 9d0 */ - 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, /* 0x 9e0 */ - 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 55,101, 32, 32, 50, /* 0x 9f0 */ - 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, /* 0x a00 */ - 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, /* 0x a10 */ - 32, 52, 32,115,117, 98,113,108, 95, 49,100, 54, 32, 32, 32, 32, /* 0x a20 */ - 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, /* 0x a30 */ - 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, /* 0x a40 */ - 48, 48, 48, 48, 48, 97, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, /* 0x a50 */ - 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, /* 0x a60 */ - 89, 10, 32, 32, 53, 32,115,117, 98,113,119, 95, 49,100, 54, 32, /* 0x a70 */ - 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, /* 0x a80 */ - 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x a90 */ - 32, 32, 48, 48, 48, 48, 48, 48, 97,101, 32, 32, 50, 42, 42, 48, /* 0x aa0 */ - 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, /* 0x ab0 */ - 79, 78, 76, 89, 10, 32, 32, 54, 32,115, 95, 98,110,101,108,111, /* 0x ac0 */ -111,112, 51, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 56, 97, 32, /* 0x ad0 */ - 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, /* 0x ae0 */ - 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 98, 48, 32, 32, 50, /* 0x af0 */ - 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, /* 0x b00 */ - 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, /* 0x b10 */ - 32, 55, 32, 85, 80, 88, 49, 72, 69, 65, 68, 32, 32, 32, 32, 32, /* 0x b20 */ - 32, 48, 48, 48, 48, 48, 48, 50, 48, 32, 32, 48, 48, 48, 48, 48, /* 0x b30 */ - 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, /* 0x b40 */ - 48, 48, 48, 48, 49, 51, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, /* 0x b50 */ - 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, /* 0x b60 */ - 89, 10, 32, 32, 56, 32, 67, 85, 84, 80, 79, 73, 78, 84, 32, 32, /* 0x b70 */ - 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 57, 56, 32, 32, 48, 48, /* 0x b80 */ - 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x b90 */ - 32, 32, 48, 48, 48, 48, 48, 49, 53, 97, 32, 32, 50, 42, 42, 48, /* 0x ba0 */ - 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, /* 0x bb0 */ - 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 57, 32, /* 0x bc0 */ -114,101,108,111, 99, 32, 32, 32, 32, 32, 32, 32, 32, 32, 48, 48, /* 0x bd0 */ - 48, 48, 48, 48, 49, 97, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x be0 */ - 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, /* 0x bf0 */ - 48, 49,102, 50, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, /* 0x c00 */ - 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, /* 0x c10 */ - 49, 48, 32,106,109,112, 97,115,116, 97, 99,107, 32, 32, 32, 32, /* 0x c20 */ - 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, /* 0x c30 */ - 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, /* 0x c40 */ - 48, 48, 48, 48, 50, 48, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, /* 0x c50 */ - 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, /* 0x c60 */ - 89, 10, 83, 89, 77, 66, 79, 76, 32, 84, 65, 66, 76, 69, 58, 10, /* 0x c70 */ - 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, /* 0x c80 */ - 32,116,111,115, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,116, /* 0x c90 */ -111,115, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, /* 0x ca0 */ - 32, 32,100, 32, 32,115, 95, 98,110,101,108,111,111,112, 48, 9, /* 0x cb0 */ - 48, 48, 48, 48, 48, 48, 48, 48, 32,115, 95, 98,110,101,108,111, /* 0x cc0 */ -111,112, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, /* 0x cd0 */ - 32, 32,100, 32, 32,115, 95, 98,110,101,108,111,111,112, 51, 9, /* 0x ce0 */ - 48, 48, 48, 48, 48, 48, 48, 48, 32,115, 95, 98,110,101,108,111, /* 0x cf0 */ -111,112, 51, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, /* 0x d00 */ - 32, 32,100, 32, 32,115,117, 98,113,108, 95, 49,100, 48, 9, 48, /* 0x d10 */ - 48, 48, 48, 48, 48, 48, 48, 32,115,117, 98,113,108, 95, 49,100, /* 0x d20 */ - 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32, /* 0x d30 */ -100, 32, 32,115,117, 98,113,119, 95, 49,100, 48, 9, 48, 48, 48, /* 0x d40 */ - 48, 48, 48, 48, 48, 32,115,117, 98,113,119, 95, 49,100, 48, 10, /* 0x d50 */ - 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, /* 0x d60 */ - 32,115,117, 98,113,108, 95, 49,100, 54, 9, 48, 48, 48, 48, 48, /* 0x d70 */ - 48, 48, 48, 32,115,117, 98,113,108, 95, 49,100, 54, 10, 48, 48, /* 0x d80 */ - 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,115, /* 0x d90 */ -117, 98,113,119, 95, 49,100, 54, 9, 48, 48, 48, 48, 48, 48, 48, /* 0x da0 */ - 48, 32,115,117, 98,113,119, 95, 49,100, 54, 10, 48, 48, 48, 48, /* 0x db0 */ - 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 85, 80, 88, /* 0x dc0 */ - 49, 72, 69, 65, 68, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 85, /* 0x dd0 */ - 80, 88, 49, 72, 69, 65, 68, 10, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x de0 */ - 32,108, 32, 32, 32, 32,100, 32, 32, 67, 85, 84, 80, 79, 73, 78, /* 0x df0 */ - 84, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 85, 84, 80, 79, /* 0x e00 */ - 73, 78, 84, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, /* 0x e10 */ - 32, 32,100, 32, 32,114,101,108,111, 99, 9, 48, 48, 48, 48, 48, /* 0x e20 */ - 48, 48, 48, 32,114,101,108,111, 99, 10, 48, 48, 48, 48, 48, 48, /* 0x e30 */ - 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,106,109,112, 97,115, /* 0x e40 */ -116, 97, 99,107, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,106,109, /* 0x e50 */ -112, 97,115,116, 97, 99,107, 10, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x e60 */ - 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, /* 0x e70 */ - 48, 48, 48, 48, 48, 48, 48, 32,117,112, 49, 49, 10, 48, 48, 48, /* 0x e80 */ - 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, /* 0x e90 */ - 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,117,112, 49, /* 0x ea0 */ - 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, /* 0x eb0 */ - 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, /* 0x ec0 */ - 48, 32,117,112, 49, 51, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x ed0 */ - 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, /* 0x ee0 */ - 48, 48, 48, 48, 48, 48, 32,117,112, 50, 49, 10, 48, 48, 48, 48, /* 0x ef0 */ - 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, /* 0x f00 */ - 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,117,112, 50, 50, /* 0x f10 */ - 10, 48, 48, 48, 48, 48, 48, 56, 97, 32,103, 32, 32, 32, 32, 32, /* 0x f20 */ - 32, 32,115, 95, 98,110,101,108,111,111,112, 51, 9, 48, 48, 48, /* 0x f30 */ - 48, 48, 48, 48, 48, 32, 99,108,101, 97,114, 95, 98,115,115, 95, /* 0x f40 */ -101,110,100, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, /* 0x f50 */ - 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, /* 0x f60 */ - 48, 48, 48, 32, 99,111,112,121, 95,116,111, 95,115,116, 97, 99, /* 0x f70 */ -107, 95,108,101,110, 10, 48, 48, 48, 48, 48, 48, 50, 99, 32,103, /* 0x f80 */ - 32, 32, 32, 32, 32, 32, 32,115, 95, 98,110,101,108,111,111,112, /* 0x f90 */ - 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,108,101, 97,114, /* 0x fa0 */ - 95, 98,115,115, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, /* 0x fb0 */ - 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, /* 0x fc0 */ - 48, 48, 48, 48, 32,117,112, 51, 49, 10, 48, 48, 48, 48, 48, 48, /* 0x fd0 */ - 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, /* 0x fe0 */ - 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 99,108,101, 97,114, 95, /* 0x ff0 */ - 98,115,115, 95,115,105,122,101, 95,112, 52, 10, 48, 48, 48, 48, /* 0x1000 */ - 48, 48, 48, 50, 32,103, 32, 32, 32, 32, 32, 32, 32, 67, 85, 84, /* 0x1010 */ - 80, 79, 73, 78, 84, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,100, /* 0x1020 */ -101, 99,111,109,112,114, 95,115,116, 97,114,116, 10, 48, 48, 48, /* 0x1030 */ - 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, /* 0x1040 */ - 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,117,112, 52, /* 0x1050 */ - 49, 10, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, /* 0x1060 */ - 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91,116,111,115, 48, /* 0x1070 */ - 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, /* 0x1080 */ - 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, /* 0x1090 */ - 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 49, 99, 32, 82, 95, 54, /* 0x10a0 */ - 56, 75, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,117, /* 0x10b0 */ -112, 49, 49, 10, 48, 48, 48, 48, 48, 48, 50, 54, 32, 82, 95, 54, /* 0x10c0 */ - 56, 75, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,117, /* 0x10d0 */ -112, 49, 50, 10, 48, 48, 48, 48, 48, 48, 51, 50, 32, 82, 95, 54, /* 0x10e0 */ - 56, 75, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,117, /* 0x10f0 */ -112, 49, 51, 10, 48, 48, 48, 48, 48, 48, 51, 97, 32, 82, 95, 54, /* 0x1100 */ - 56, 75, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,117, /* 0x1110 */ -112, 50, 49, 10, 48, 48, 48, 48, 48, 48, 52, 48, 32, 82, 95, 54, /* 0x1120 */ - 56, 75, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,117, /* 0x1130 */ -112, 50, 50, 10, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, /* 0x1140 */ - 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91,115, 95, /* 0x1150 */ - 98,110,101,108,111,111,112, 48, 93, 58, 10, 79, 70, 70, 83, 69, /* 0x1160 */ - 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1170 */ - 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, /* 0x1180 */ - 48, 48, 48, 49, 32, 82, 95, 54, 56, 75, 95, 80, 67, 56, 32, 32, /* 0x1190 */ - 32, 32, 32, 32, 32, 32, 32,116,111,115, 48, 43, 48,120, 48, 48, /* 0x11a0 */ - 48, 48, 48, 48, 52, 51, 10, 48, 48, 48, 48, 48, 48, 48, 52, 32, /* 0x11b0 */ - 82, 95, 54, 56, 75, 95, 80, 67, 49, 54, 32, 32, 32, 32, 32, 32, /* 0x11c0 */ - 32, 32, 99,108,101, 97,114, 95, 98,115,115, 95,101,110,100, 10, /* 0x11d0 */ - 48, 48, 48, 48, 48, 48, 48, 57, 32, 82, 95, 54, 56, 75, 95, 56, /* 0x11e0 */ - 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 99,111,112,121, 95, /* 0x11f0 */ -116,111, 95,115,116, 97, 99,107, 95,108,101,110, 10, 48, 48, 48, /* 0x1200 */ - 48, 48, 48, 49, 52, 32, 82, 95, 54, 56, 75, 95, 80, 67, 49, 54, /* 0x1210 */ - 32, 32, 32, 32, 32, 32, 32, 32,115, 95, 98,110,101,108,111,111, /* 0x1220 */ -112, 51, 43, 48,120, 48, 48, 48, 48, 48, 48, 54, 48, 10, 48, 48, /* 0x1230 */ - 48, 48, 48, 48, 49, 55, 32, 82, 95, 54, 56, 75, 95, 80, 67, 56, /* 0x1240 */ - 32, 32, 32, 32, 32, 32, 32, 32, 32,115, 95, 98,110,101,108,111, /* 0x1250 */ -111,112, 51, 43, 48,120, 48, 48, 48, 48, 48, 48, 48, 49, 10, 48, /* 0x1260 */ - 48, 48, 48, 48, 48, 50, 54, 32, 82, 95, 54, 56, 75, 95, 51, 50, /* 0x1270 */ - 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, 51, 49, 10, 10, /* 0x1280 */ - 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, /* 0x1290 */ - 82, 68, 83, 32, 70, 79, 82, 32, 91,115, 95, 98,110,101,108,111, /* 0x12a0 */ -111,112, 51, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, /* 0x12b0 */ - 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x12c0 */ - 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, /* 0x12d0 */ - 82, 95, 54, 56, 75, 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, /* 0x12e0 */ - 32, 32,115, 95, 98,110,101,108,111,111,112, 48, 43, 48,120, 48, /* 0x12f0 */ - 48, 48, 48, 48, 48, 50, 98, 10, 48, 48, 48, 48, 48, 48, 55, 99, /* 0x1300 */ - 32, 82, 95, 54, 56, 75, 95, 49, 54, 32, 32, 32, 32, 32, 32, 32, /* 0x1310 */ - 32, 32, 32, 99,108,101, 97,114, 95, 98,115,115, 95,115,105,122, /* 0x1320 */ -101, 95,112, 52, 10, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, /* 0x1330 */ - 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 67, /* 0x1340 */ - 85, 84, 80, 79, 73, 78, 84, 93, 58, 10, 79, 70, 70, 83, 69, 84, /* 0x1350 */ - 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1360 */ - 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, /* 0x1370 */ - 48, 57, 52, 32, 82, 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, 32, /* 0x1380 */ - 32, 32, 32, 32, 32, 32,117,112, 52, 49, 10, 10, 10 /* 0x1390 */ +101,108,111,111,112, 48, 0, 99,111,112,121, 95,108,111,111,112, /* 0x 250 */ + 50, 0, 46,114,101,108, 97,115, 95, 99,111,112,121, 95,116,111, /* 0x 260 */ + 95,115,116, 97, 99,107, 0,115,117, 98,113,108, 95, 49,100, 54, /* 0x 270 */ + 0,115,117, 98,113,119, 95, 49,100, 54, 0, 46,114,101,108, 97, /* 0x 280 */ +115, 95, 98,110,101,108,111,111,112, 51, 0, 85, 80, 88, 49, 72, /* 0x 290 */ + 69, 65, 68, 0, 46,114,101,108, 97, 67, 85, 84, 80, 79, 73, 78, /* 0x 2a0 */ + 84, 0,114,101,108,111, 99, 0,106,109,112, 97,115,116, 97, 99, /* 0x 2b0 */ +107, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 2c0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 2d0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, /* 0x 2e0 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 52, /* 0x 2f0 */ + 0, 0, 0, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 300 */ + 0, 0, 0, 0, 0, 0, 0, 27, 0, 0, 0, 4, 0, 0, 0, 0, /* 0x 310 */ + 0, 0, 0, 0, 0, 0, 8, 68, 0, 0, 0, 60, 0, 0, 0, 20, /* 0x 320 */ + 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 12, 0, 0, 0, 37, /* 0x 330 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,122, /* 0x 340 */ + 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 350 */ + 0, 0, 0, 0, 0, 0, 0, 47, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 360 */ + 0, 0, 0, 0, 0, 0, 0,124, 0, 0, 0, 2, 0, 0, 0, 0, /* 0x 370 */ + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 62, /* 0x 380 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,126, /* 0x 390 */ + 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 3a0 */ + 0, 0, 0, 0, 0, 0, 0, 57, 0, 0, 0, 4, 0, 0, 0, 0, /* 0x 3b0 */ + 0, 0, 0, 0, 0, 0, 8,128, 0, 0, 0, 12, 0, 0, 0, 20, /* 0x 3c0 */ + 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 12, 0, 0, 0, 73, /* 0x 3d0 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, /* 0x 3e0 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 3f0 */ + 0, 0, 0, 0, 0, 0, 0, 89, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 400 */ + 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 44, 0, 0, 0, 0, /* 0x 410 */ + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 84, /* 0x 420 */ + 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8,140, /* 0x 430 */ + 0, 0, 0, 60, 0, 0, 0, 20, 0, 0, 0, 8, 0, 0, 0, 4, /* 0x 440 */ + 0, 0, 0, 12, 0, 0, 0,105, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 450 */ + 0, 0, 0, 0, 0, 0, 0,172, 0, 0, 0, 2, 0, 0, 0, 0, /* 0x 460 */ + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,115, /* 0x 470 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,174, /* 0x 480 */ + 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 490 */ + 0, 0, 0, 0, 0, 0, 0,130, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 4a0 */ + 0, 0, 0, 0, 0, 0, 0,176, 0, 0, 0,138, 0, 0, 0, 0, /* 0x 4b0 */ + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,125, /* 0x 4c0 */ + 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8,200, /* 0x 4d0 */ + 0, 0, 0, 24, 0, 0, 0, 20, 0, 0, 0, 12, 0, 0, 0, 4, /* 0x 4e0 */ + 0, 0, 0, 12, 0, 0, 0,141, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 4f0 */ + 0, 0, 0, 0, 0, 0, 1, 58, 0, 0, 0, 32, 0, 0, 0, 0, /* 0x 500 */ + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,155, /* 0x 510 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 90, /* 0x 520 */ + 0, 0, 0,152, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 530 */ + 0, 0, 0, 0, 0, 0, 0,150, 0, 0, 0, 4, 0, 0, 0, 0, /* 0x 540 */ + 0, 0, 0, 0, 0, 0, 8,224, 0, 0, 0, 12, 0, 0, 0, 20, /* 0x 550 */ + 0, 0, 0, 15, 0, 0, 0, 4, 0, 0, 0, 12, 0, 0, 0,164, /* 0x 560 */ + 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,242, /* 0x 570 */ + 0, 0, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 580 */ + 0, 0, 0, 0, 0, 0, 0,170, 0, 0, 0, 1, 0, 0, 0, 0, /* 0x 590 */ + 0, 0, 0, 0, 0, 0, 2, 12, 0, 0, 0, 2, 0, 0, 0, 0, /* 0x 5a0 */ + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 17, /* 0x 5b0 */ + 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 14, /* 0x 5c0 */ + 0, 0, 0,180, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 5d0 */ + 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, /* 0x 5e0 */ + 0, 0, 0, 0, 0, 0, 6, 52, 0, 0, 1,160, 0, 0, 0, 21, /* 0x 5f0 */ + 0, 0, 0, 14, 0, 0, 0, 4, 0, 0, 0, 16, 0, 0, 0, 9, /* 0x 600 */ + 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,212, /* 0x 610 */ + 0, 0, 0,110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, /* 0x 620 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 630 */ + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 640 */ + 3, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 650 */ + 3, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 660 */ + 3, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 670 */ + 3, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 680 */ + 3, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 690 */ + 3, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 6a0 */ + 3, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 6b0 */ + 3, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 6c0 */ + 3, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 6d0 */ + 3, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 6e0 */ + 3, 0, 0, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 6f0 */ + 3, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 700 */ + 3, 0, 0, 18, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 710 */ + 16, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 720 */ + 16, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 730 */ + 16, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 740 */ + 16, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 750 */ + 16, 0, 0, 0, 0, 0, 0, 26, 0, 0, 0,138, 0, 0, 0, 0, /* 0x 760 */ + 16, 0, 0, 12, 0, 0, 0, 40, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 770 */ + 16, 0, 0, 0, 0, 0, 0, 58, 0, 0, 0, 42, 0, 0, 0, 0, /* 0x 780 */ + 16, 0, 0, 8, 0, 0, 0, 68, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 790 */ + 16, 0, 0, 0, 0, 0, 0, 73, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 7a0 */ + 16, 0, 0, 0, 0, 0, 0, 91, 0, 0, 0, 2, 0, 0, 0, 0, /* 0x 7b0 */ + 16, 0, 0, 15, 0, 0, 0,105, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 7c0 */ + 16, 0, 0, 0, 0,117,112, 49, 49, 0,117,112, 49, 50, 0,117, /* 0x 7d0 */ +112, 49, 51, 0,117,112, 50, 49, 0,117,112, 50, 50, 0, 99,108, /* 0x 7e0 */ +101, 97,114, 95, 98,115,115, 95,101,110,100, 0, 99,111,112,121, /* 0x 7f0 */ + 95,116,111, 95,115,116, 97, 99,107, 95,108,101,110, 0, 99,108, /* 0x 800 */ +101, 97,114, 95, 98,115,115, 0,117,112, 51, 49, 0, 99,108,101, /* 0x 810 */ + 97,114, 95, 98,115,115, 95,115,105,122,101, 95,112, 52, 0,100, /* 0x 820 */ +101, 99,111,109,112,114, 95,115,116, 97,114,116, 0,117,112, 52, /* 0x 830 */ + 49, 0, 0, 0, 0, 0, 0, 28, 0, 0, 14, 1, 0, 0, 0, 0, /* 0x 840 */ + 0, 0, 0, 38, 0, 0, 15, 1, 0, 0, 0, 0, 0, 0, 0, 50, /* 0x 850 */ + 0, 0, 16, 1, 0, 0, 0, 0, 0, 0, 0, 58, 0, 0, 17, 1, /* 0x 860 */ + 0, 0, 0, 0, 0, 0, 0, 64, 0, 0, 18, 1, 0, 0, 0, 0, /* 0x 870 */ + 0, 0, 0, 1, 0, 0, 1, 6, 0, 0, 0, 67, 0, 0, 0, 2, /* 0x 880 */ + 0, 0, 19, 5, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 20, 3, /* 0x 890 */ + 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 3, 5, 0, 0, 0, 96, /* 0x 8a0 */ + 0, 0, 0, 21, 0, 0, 3, 6, 0, 0, 0, 1, 0, 0, 0, 36, /* 0x 8b0 */ + 0, 0, 22, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 2, 6, /* 0x 8c0 */ + 0, 0, 0, 41, 0, 0, 0,124, 0, 0, 23, 2, 0, 0, 0, 0, /* 0x 8d0 */ + 0, 0, 0,148, 0, 0, 25, 1, 0, 0, 0, 0, 10,116,109,112, /* 0x 8e0 */ + 47,109, 54, 56,107, 45, 97,116, 97,114,105, 46,116,111,115, 45, /* 0x 8f0 */ +110,114,118, 50,101, 46,115,109, 97,108,108, 46, 98,105,110, 58, /* 0x 900 */ + 32, 32, 32, 32, 32,102,105,108,101, 32,102,111,114,109, 97,116, /* 0x 910 */ + 32,101,108,102, 51, 50, 45,109, 54, 56,107, 10, 10, 83,101, 99, /* 0x 920 */ +116,105,111,110,115, 58, 10, 73,100,120, 32, 78, 97,109,101, 32, /* 0x 930 */ + 32, 32, 32, 32, 32, 32, 32, 32, 32, 83,105,122,101, 32, 32, 32, /* 0x 940 */ + 32, 32, 32, 86, 77, 65, 32, 32, 32, 32, 32, 32, 32, 76, 77, 65, /* 0x 950 */ + 32, 32, 32, 32, 32, 32, 32, 70,105,108,101, 32,111,102,102, 32, /* 0x 960 */ + 32, 65,108,103,110, 32, 32, 70,108, 97,103,115, 10, 32, 32, 48, /* 0x 970 */ + 32,116,111,115, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 48, /* 0x 980 */ + 48, 48, 48, 48, 48, 52, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, /* 0x 990 */ + 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, /* 0x 9a0 */ + 48, 48, 48, 51, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, /* 0x 9b0 */ + 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, /* 0x 9c0 */ + 65, 68, 79, 78, 76, 89, 10, 32, 32, 49, 32,115,117, 98,113,108, /* 0x 9d0 */ + 95, 49,100, 48, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, /* 0x 9e0 */ + 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, /* 0x 9f0 */ + 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 55, 97, 32, /* 0x a00 */ + 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, /* 0x a10 */ + 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 50, 32,115,117, /* 0x a20 */ + 98,113,119, 95, 49,100, 48, 32, 32, 32, 32, 32, 48, 48, 48, 48, /* 0x a30 */ + 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, /* 0x a40 */ + 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, /* 0x a50 */ + 55, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, /* 0x a60 */ + 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 51, /* 0x a70 */ + 32,115, 95, 98,110,101,108,111,111,112, 48, 32, 32, 32, 32, 48, /* 0x a80 */ + 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, /* 0x a90 */ + 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, /* 0x aa0 */ + 48, 48, 48, 55,101, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, /* 0x ab0 */ + 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, /* 0x ac0 */ + 65, 68, 79, 78, 76, 89, 10, 32, 32, 52, 32, 99,111,112,121, 95, /* 0x ad0 */ +108,111,111,112, 50, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, /* 0x ae0 */ + 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, /* 0x af0 */ + 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 56, 48, 32, /* 0x b00 */ + 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, /* 0x b10 */ + 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 53, 32,115, 95, /* 0x b20 */ + 99,111,112,121, 95,116,111, 95,115,116, 97, 99,107, 32, 48, 48, /* 0x b30 */ + 48, 48, 48, 48, 50, 99, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x b40 */ + 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, /* 0x b50 */ + 48, 48, 56, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, /* 0x b60 */ + 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, /* 0x b70 */ + 68, 79, 78, 76, 89, 10, 32, 32, 54, 32,115,117, 98,113,108, 95, /* 0x b80 */ + 49,100, 54, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, /* 0x b90 */ + 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, /* 0x ba0 */ + 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 97, 99, 32, 32, /* 0x bb0 */ + 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, /* 0x bc0 */ + 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 55, 32,115,117, 98, /* 0x bd0 */ +113,119, 95, 49,100, 54, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, /* 0x be0 */ + 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, /* 0x bf0 */ + 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 97, /* 0x c00 */ +101, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, /* 0x c10 */ + 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 56, 32, /* 0x c20 */ +115, 95, 98,110,101,108,111,111,112, 51, 32, 32, 32, 32, 48, 48, /* 0x c30 */ + 48, 48, 48, 48, 56, 97, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x c40 */ + 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, /* 0x c50 */ + 48, 48, 98, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, /* 0x c60 */ + 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, /* 0x c70 */ + 68, 79, 78, 76, 89, 10, 32, 32, 57, 32, 85, 80, 88, 49, 72, 69, /* 0x c80 */ + 65, 68, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 50, 48, /* 0x c90 */ + 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, /* 0x ca0 */ + 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 51, 97, 32, 32, /* 0x cb0 */ + 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, /* 0x cc0 */ + 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 48, 32, 67, 85, 84, /* 0x cd0 */ + 80, 79, 73, 78, 84, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, /* 0x ce0 */ + 48, 57, 56, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, /* 0x cf0 */ + 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 53, /* 0x d00 */ + 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, /* 0x d10 */ + 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, /* 0x d20 */ + 76, 89, 10, 32, 49, 49, 32,114,101,108,111, 99, 32, 32, 32, 32, /* 0x d30 */ + 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 97, 32, 32, 48, /* 0x d40 */ + 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, /* 0x d50 */ + 48, 32, 32, 48, 48, 48, 48, 48, 49,102, 50, 32, 32, 50, 42, 42, /* 0x d60 */ + 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, /* 0x d70 */ + 68, 79, 78, 76, 89, 10, 32, 49, 50, 32,106,109,112, 97,115,116, /* 0x d80 */ + 97, 99,107, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 50, /* 0x d90 */ + 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, /* 0x da0 */ + 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 48, 99, 32, 32, /* 0x db0 */ + 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, /* 0x dc0 */ + 82, 69, 65, 68, 79, 78, 76, 89, 10, 83, 89, 77, 66, 79, 76, 32, /* 0x dd0 */ + 84, 65, 66, 76, 69, 58, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x de0 */ +108, 32, 32, 32, 32,100, 32, 32,116,111,115, 48, 9, 48, 48, 48, /* 0x df0 */ + 48, 48, 48, 48, 48, 32,116,111,115, 48, 10, 48, 48, 48, 48, 48, /* 0x e00 */ + 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,115, 95, 99,111, /* 0x e10 */ +112,121, 95,116,111, 95,115,116, 97, 99,107, 9, 48, 48, 48, 48, /* 0x e20 */ + 48, 48, 48, 48, 32,115, 95, 99,111,112,121, 95,116,111, 95,115, /* 0x e30 */ +116, 97, 99,107, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, /* 0x e40 */ + 32, 32, 32,100, 32, 32,115, 95, 98,110,101,108,111,111,112, 51, /* 0x e50 */ + 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,115, 95, 98,110,101,108, /* 0x e60 */ +111,111,112, 51, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, /* 0x e70 */ + 32, 32, 32,100, 32, 32,115,117, 98,113,108, 95, 49,100, 48, 9, /* 0x e80 */ + 48, 48, 48, 48, 48, 48, 48, 48, 32,115,117, 98,113,108, 95, 49, /* 0x e90 */ +100, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, /* 0x ea0 */ + 32,100, 32, 32,115,117, 98,113,119, 95, 49,100, 48, 9, 48, 48, /* 0x eb0 */ + 48, 48, 48, 48, 48, 48, 32,115,117, 98,113,119, 95, 49,100, 48, /* 0x ec0 */ + 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, /* 0x ed0 */ + 32, 32,115, 95, 98,110,101,108,111,111,112, 48, 9, 48, 48, 48, /* 0x ee0 */ + 48, 48, 48, 48, 48, 32,115, 95, 98,110,101,108,111,111,112, 48, /* 0x ef0 */ + 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, /* 0x f00 */ + 32, 32, 99,111,112,121, 95,108,111,111,112, 50, 9, 48, 48, 48, /* 0x f10 */ + 48, 48, 48, 48, 48, 32, 99,111,112,121, 95,108,111,111,112, 50, /* 0x f20 */ + 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, /* 0x f30 */ + 32, 32,115,117, 98,113,108, 95, 49,100, 54, 9, 48, 48, 48, 48, /* 0x f40 */ + 48, 48, 48, 48, 32,115,117, 98,113,108, 95, 49,100, 54, 10, 48, /* 0x f50 */ + 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, /* 0x f60 */ +115,117, 98,113,119, 95, 49,100, 54, 9, 48, 48, 48, 48, 48, 48, /* 0x f70 */ + 48, 48, 32,115,117, 98,113,119, 95, 49,100, 54, 10, 48, 48, 48, /* 0x f80 */ + 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 85, 80, /* 0x f90 */ + 88, 49, 72, 69, 65, 68, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x fa0 */ + 85, 80, 88, 49, 72, 69, 65, 68, 10, 48, 48, 48, 48, 48, 48, 48, /* 0x fb0 */ + 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 85, 84, 80, 79, 73, /* 0x fc0 */ + 78, 84, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 85, 84, 80, /* 0x fd0 */ + 79, 73, 78, 84, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, /* 0x fe0 */ + 32, 32, 32,100, 32, 32,114,101,108,111, 99, 9, 48, 48, 48, 48, /* 0x ff0 */ + 48, 48, 48, 48, 32,114,101,108,111, 99, 10, 48, 48, 48, 48, 48, /* 0x1000 */ + 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,106,109,112, 97, /* 0x1010 */ +115,116, 97, 99,107, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,106, /* 0x1020 */ +109,112, 97,115,116, 97, 99,107, 10, 48, 48, 48, 48, 48, 48, 48, /* 0x1030 */ + 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, /* 0x1040 */ + 48, 48, 48, 48, 48, 48, 48, 48, 32,117,112, 49, 49, 10, 48, 48, /* 0x1050 */ + 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, /* 0x1060 */ + 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,117,112, /* 0x1070 */ + 49, 50, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, /* 0x1080 */ + 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, /* 0x1090 */ + 48, 48, 32,117,112, 49, 51, 10, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x10a0 */ + 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, /* 0x10b0 */ + 48, 48, 48, 48, 48, 48, 48, 32,117,112, 50, 49, 10, 48, 48, 48, /* 0x10c0 */ + 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, /* 0x10d0 */ + 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,117,112, 50, /* 0x10e0 */ + 50, 10, 48, 48, 48, 48, 48, 48, 56, 97, 32,103, 32, 32, 32, 32, /* 0x10f0 */ + 32, 32, 32,115, 95, 98,110,101,108,111,111,112, 51, 9, 48, 48, /* 0x1100 */ + 48, 48, 48, 48, 48, 48, 32, 99,108,101, 97,114, 95, 98,115,115, /* 0x1110 */ + 95,101,110,100, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, /* 0x1120 */ + 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, /* 0x1130 */ + 48, 48, 48, 48, 32, 99,111,112,121, 95,116,111, 95,115,116, 97, /* 0x1140 */ + 99,107, 95,108,101,110, 10, 48, 48, 48, 48, 48, 48, 50, 97, 32, /* 0x1150 */ +103, 32, 32, 32, 32, 32, 32, 32,115, 95, 99,111,112,121, 95,116, /* 0x1160 */ +111, 95,115,116, 97, 99,107, 9, 48, 48, 48, 48, 48, 48, 48, 48, /* 0x1170 */ + 32, 99,108,101, 97,114, 95, 98,115,115, 10, 48, 48, 48, 48, 48, /* 0x1180 */ + 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, /* 0x1190 */ + 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,117,112, 51, 49, 10, /* 0x11a0 */ + 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x11b0 */ + 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, /* 0x11c0 */ + 99,108,101, 97,114, 95, 98,115,115, 95,115,105,122,101, 95,112, /* 0x11d0 */ + 52, 10, 48, 48, 48, 48, 48, 48, 48, 50, 32,103, 32, 32, 32, 32, /* 0x11e0 */ + 32, 32, 32, 67, 85, 84, 80, 79, 73, 78, 84, 9, 48, 48, 48, 48, /* 0x11f0 */ + 48, 48, 48, 48, 32,100,101, 99,111,109,112,114, 95,115,116, 97, /* 0x1200 */ +114,116, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, /* 0x1210 */ + 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, /* 0x1220 */ + 48, 48, 32,117,112, 52, 49, 10, 10, 10, 82, 69, 76, 79, 67, 65, /* 0x1230 */ + 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, /* 0x1240 */ + 32, 91,116,111,115, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, /* 0x1250 */ + 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x1260 */ + 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, /* 0x1270 */ + 49, 99, 32, 82, 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, 32, 32, /* 0x1280 */ + 32, 32, 32, 32, 32,117,112, 49, 49, 10, 48, 48, 48, 48, 48, 48, /* 0x1290 */ + 50, 54, 32, 82, 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, 32, 32, /* 0x12a0 */ + 32, 32, 32, 32, 32,117,112, 49, 50, 10, 48, 48, 48, 48, 48, 48, /* 0x12b0 */ + 51, 50, 32, 82, 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, 32, 32, /* 0x12c0 */ + 32, 32, 32, 32, 32,117,112, 49, 51, 10, 48, 48, 48, 48, 48, 48, /* 0x12d0 */ + 51, 97, 32, 82, 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, 32, 32, /* 0x12e0 */ + 32, 32, 32, 32, 32,117,112, 50, 49, 10, 48, 48, 48, 48, 48, 48, /* 0x12f0 */ + 52, 48, 32, 82, 95, 54, 56, 75, 95, 51, 50, 32, 32, 32, 32, 32, /* 0x1300 */ + 32, 32, 32, 32, 32,117,112, 50, 50, 10, 10, 10, 82, 69, 76, 79, /* 0x1310 */ + 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, /* 0x1320 */ + 79, 82, 32, 91,115, 95, 98,110,101,108,111,111,112, 48, 93, 58, /* 0x1330 */ + 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, /* 0x1340 */ + 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, /* 0x1350 */ + 69, 10, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 54, 56, 75, /* 0x1360 */ + 95, 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32,116,111,115, /* 0x1370 */ + 48, 43, 48,120, 48, 48, 48, 48, 48, 48, 52, 51, 10, 10, 10, 82, /* 0x1380 */ + 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, /* 0x1390 */ + 83, 32, 70, 79, 82, 32, 91,115, 95, 99,111,112,121, 95,116,111, /* 0x13a0 */ + 95,115,116, 97, 99,107, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, /* 0x13b0 */ + 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x13c0 */ + 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, /* 0x13d0 */ + 48, 50, 32, 82, 95, 54, 56, 75, 95, 80, 67, 49, 54, 32, 32, 32, /* 0x13e0 */ + 32, 32, 32, 32, 32, 99,108,101, 97,114, 95, 98,115,115, 95,101, /* 0x13f0 */ +110,100, 10, 48, 48, 48, 48, 48, 48, 48, 55, 32, 82, 95, 54, 56, /* 0x1400 */ + 75, 95, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 99,111, /* 0x1410 */ +112,121, 95,116,111, 95,115,116, 97, 99,107, 95,108,101,110, 10, /* 0x1420 */ + 48, 48, 48, 48, 48, 48, 49, 50, 32, 82, 95, 54, 56, 75, 95, 80, /* 0x1430 */ + 67, 49, 54, 32, 32, 32, 32, 32, 32, 32, 32,115, 95, 98,110,101, /* 0x1440 */ +108,111,111,112, 51, 43, 48,120, 48, 48, 48, 48, 48, 48, 54, 48, /* 0x1450 */ + 10, 48, 48, 48, 48, 48, 48, 49, 53, 32, 82, 95, 54, 56, 75, 95, /* 0x1460 */ + 80, 67, 56, 32, 32, 32, 32, 32, 32, 32, 32, 32,115, 95, 98,110, /* 0x1470 */ +101,108,111,111,112, 51, 43, 48,120, 48, 48, 48, 48, 48, 48, 48, /* 0x1480 */ + 49, 10, 48, 48, 48, 48, 48, 48, 50, 52, 32, 82, 95, 54, 56, 75, /* 0x1490 */ + 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, 51, /* 0x14a0 */ + 49, 10, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, /* 0x14b0 */ + 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91,115, 95, 98,110, /* 0x14c0 */ +101,108,111,111,112, 51, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, /* 0x14d0 */ + 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, /* 0x14e0 */ + 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, /* 0x14f0 */ + 48, 49, 32, 82, 95, 54, 56, 75, 95, 80, 67, 56, 32, 32, 32, 32, /* 0x1500 */ + 32, 32, 32, 32, 32,115, 95, 99,111,112,121, 95,116,111, 95,115, /* 0x1510 */ +116, 97, 99,107, 43, 48,120, 48, 48, 48, 48, 48, 48, 50, 57, 10, /* 0x1520 */ + 48, 48, 48, 48, 48, 48, 55, 99, 32, 82, 95, 54, 56, 75, 95, 49, /* 0x1530 */ + 54, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 99,108,101, 97,114, /* 0x1540 */ + 95, 98,115,115, 95,115,105,122,101, 95,112, 52, 10, 10, 10, 82, /* 0x1550 */ + 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, /* 0x1560 */ + 83, 32, 70, 79, 82, 32, 91, 67, 85, 84, 80, 79, 73, 78, 84, 93, /* 0x1570 */ + 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, /* 0x1580 */ + 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, /* 0x1590 */ + 85, 69, 10, 48, 48, 48, 48, 48, 48, 57, 52, 32, 82, 95, 54, 56, /* 0x15a0 */ + 75, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,117,112, /* 0x15b0 */ + 52, 49, 10, 10, 10 /* 0x15c0 */ }; diff --git a/src/stub/src/m68k-atari.tos.S b/src/stub/src/m68k-atari.tos.S index 2431ecb6..beb913d0 100644 --- a/src/stub/src/m68k-atari.tos.S +++ b/src/stub/src/m68k-atari.tos.S @@ -27,6 +27,7 @@ ; */ +.altmacro #define NRV_BB 8 @@ -48,12 +49,10 @@ */ #define L(label) .L##label -#define macro(name) .macro name +#define macro(name) .macro name #define endm .endm #define section .section -.altmacro - /* ; basepage offsets p_lowtpa equ $0 ; .l pointer to self (bottom of TPA) @@ -73,7 +72,6 @@ p_env equ $2c ; .l pointer to environment string p_tbase = 8 /* -; ; long living registers: ; d4 p_tbase - start of text segment ; a6 p_bbase - start of decompressed bss segment, this also is the @@ -81,9 +79,9 @@ p_tbase = 8 ; - start of decompressed relocations ; - start of dirty bss ; ASTACK (a7) - final startup code copied below stack -; */ + /************************************************************************* // flush cache macros **************************************************************************/ @@ -91,8 +89,7 @@ p_tbase = 8 /* ; note: ; GEMDOS/XBIOS trashes d0, d1, d2, a0, a1, a2 - - +; ; long Ssystem(S_FLUSHCACHE, base, length) - inside the kernel this ; is called `cpush(base, length)'. ; returns: d0.l should be either 0 or -32 (== ENOSYS == EINVFN) @@ -156,7 +153,7 @@ fc1: or.w #0x0808,d1 movec.l d1,cacr movec.l d0,cacr -//;; bra \@ret +// bra \@ret fc2: ret: move.l (sp)+,(0xf4) @@ -200,13 +197,7 @@ done2: // are contiguous in memory **************************************************************************/ -#if defined(__ASL__) - padding off -#endif - -section tos0 - //text - //dc.b 'UPX1' // marker for o2bin.pl +section tos0 start: move.l a0,d0 // a0 is basepage if accessory @@ -249,13 +240,15 @@ L(start): movem.l d1-d7/a0-a6,-(sp) // copy 4 bytes per loop L(loop): move.l -(a4),-(a3) -section subql_1d0 +section subql_1d0 subq.l #1,d0 -section subqw_1d0 +section subqw_1d0 subq.w #1,d0 -section s_bneloop0 +section s_bneloop0 bnes L(loop) +section copy_loop2 + #else move.l #up22,d0 // (len / 160) @@ -271,15 +264,17 @@ L(loop1): movem.l d1-d3/d5-d7/a0-a2/a5,-(a3) movem.l (a4),d1-d3/d5-d7/a0-a2/a5 movem.l d1-d3/d5-d7/a0-a2/a5,-(a3) -section subql_1d0 +section subql_1d0 subq.l #1,d0 -section subqw_1d0 +section subqw_1d0 subq.w #1,d0 -section s_bneloop0 +section s_bneloop0 bnes L(loop1) +section copy_loop2 + // loop2 - copy the remaining 4..160 bytes - //;moveq.l #xx,d0 ; ((len % 160) / 4) - 1 + //moveq.l #xx,d0 // ((len % 160) / 4) - 1 #if 0 dc.b 'u2' // moveq.l #xx,d0 #else @@ -296,6 +291,8 @@ L(loop2): move.l -(a4),-(a3) // ------------- copy code to stack and setup ASTACK +section s_copy_to_stack + // Copy the final startup code below the stack. This will get // called via "jmp (ASTACK)" after decompression and relocation. @@ -304,7 +301,7 @@ copy_to_stack: lea.l clear_bss_end:b(pc),a2 move.l d4,-(ASTACK) // entry point for final jmp -// moveq.l #((clear_bss_end-clear_bss)/2-1),d5 + //moveq.l #((clear_bss_end-clear_bss)/2-1),d5 moveq.l #copy_to_stack_len,d5 L(loop6): move.w -(a2),-(ASTACK) subq.l #1,d5 @@ -312,7 +309,7 @@ L(loop6): move.w -(a2),-(ASTACK) #ifdef FLUSH_CACHE // patch code: on the stack, the `rts' becomes a `nop' - move.w #0x4e71,flush_cache_rts-clear_bss:b(ASTACK) + move.w #0x4e71,flush_cache_rts-clear_bss:b(ASTACK) #endif // note: d5.l is now -1 (needed for decompressor) @@ -332,7 +329,7 @@ L(loop6): move.w -(a2),-(ASTACK) #define NRV_NO_INIT - //;moveq.l #-1,d5 ; last_off = -1 + //moveq.l #-1,d5 // last_off = -1 moveq.l #-128,d0 // d0.b = $80 #if defined(NRV2B) moveq.l #-1,d7 @@ -376,11 +373,11 @@ clear_bss: #if defined(SMALL) L(loop3): move.l d3,(a6)+ -section subql_1d6 +section subql_1d6 subq.l #1,d6 -section subqw_1d6 +section subqw_1d6 subq.w #1,d6 -section s_bneloop3 +section s_bneloop3 bnes L(loop3) #else // the dirty bss is usually not too large, so we don't @@ -389,11 +386,11 @@ L(loop3): move.l d3,(a6)+ move.l d3,(a6)+ move.l d3,(a6)+ move.l d3,(a6)+ -section subql_1d6 +section subql_1d6 subq.l #1,d6 -section subqw_1d6 +section subqw_1d6 subq.w #1,d6 -section s_bneloop3 +section s_bneloop3 bnes L(loop3) #endif @@ -418,7 +415,7 @@ flush_cache_rts: lea clear_bss_size_p4:b(ASTACK),sp - //; assert sp == clear_bss_end(pc)+4 + // assert sp == clear_bss_end(pc)+4 // ------------- clear the dirty stack @@ -455,15 +452,9 @@ clear_bss_end: // UPX ident & packheader **************************************************************************/ -#if 0 -#if defined(SMALL) -//# include "include/ident_s.ash" -#else -//# include "include/ident_n.ash" -#endif -#endif +// IDENTSTR -// align4 +// align4 #include "include/header.S" @@ -477,7 +468,7 @@ clear_bss_end: // relocations and the original fileheader). **************************************************************************/ -section CUTPOINT +section CUTPOINT // ------------- decompress (from a3 to a4) @@ -513,7 +504,7 @@ section CUTPOINT #endif -section reloc +section reloc moveq.l #1,d5 @@ -538,9 +529,10 @@ L(loopx2): move.b (a0)+,d3 reloc_end: -section jmpastack // ------------- clear dirty bss & start program +section jmpastack + // We are currently running in the dirty bss. // Jump to the code we copied below the stack.